InterSystemsi IRIS-i hajutatud klaster jagab andmeid ja vahemälu mitme serveri vahel, pakkudes paindlikku ja kulutõhusat skaleeritavust päringute tegemiseks ja andmete lisamiseks. See väljalase sisaldab järgmisi täiustusi.
Rohkemate SQL-skriptide tugi. Sõlmesid saab nüüd klastrisse igal ajal lisada, olenemata kasutatavast andmebaasiskeemist ja võtmetest. Pärast sõlme lisamist saab andmeid uuesti tasakaalustada (offline). Rohkem detaile - "Tasakaalustage jagatud andmed täiendavate andmeserverite vahel'.
Haldusportaali on ilmunud uus leht klastri ülevaate ja konfiguratsiooniga.
Uus käsk TUNE TABLE tabeli häälestamiseks SQL-liidese kaudu. Rohkem detaile - "TUNE LAUD'.
SQL Shelli täiustused, mis võimaldavad nüüd vaadata praeguses ulatuses määratletud või saadaolevaid skeeme, tabeleid ja vaateid. Rohkem detaile - "SQL Shelli liidese kasutamine'.
Päringuplaani vaade näitab nüüd paralleelplaanide alamplaane ja klastripäringuid.
Nüüd saab päringu kehasse lisada suvandeid, et alistada selle päringu SQL-süsteemi sätted. Rohkem detaile - "Kommentaaride valikud'.
InterSystems sisaldab erinevaid SQL-i täiustusi, mis on iga versiooni puhul rakendusele nähtamatud. Aastal 2019.1 lisati eriti palju selliseid täiustusi päringu optimeerijasse ja koodigeneraatorisse. Koos kasutajapäringute automaatse paralleelsusega peaks see oluliselt parandama InterSystems IRIS SQL-i kasutavate rakenduste jõudlust.
Analyticsi täiustused
Võimalus määrata osalisi kuupäevi Business Intelligence'is. Näiteks märkige kuupäev, mille kohta on teada ainult aasta või aasta ja kuu. Rohkem detaile - "Osalised kuupäevad'.
Uus %SQLRESTRICT-konstruktsioon andmete filtreerimiseks SQL-i kaudu MDX-päringu sees.
Integreerimisvõimaluste täiustused
Sellel versioonil on palju täiustusi, mis hõlbustavad toodete konfigureerimist ja probleemide tõrkeotsingut.
Otsige ja vaadake kõiki teid, mida sõnum tootes võib läbida. Rohkem detaile - "Liidese kaartide vaatamine'.
Leida kohti, kus toote komponendid viitavad teistele toote komponentidele. Rohkem detaile - "Liidese viidete otsimine'.
Andmete teisenduste testimine. Testdialoogis saate nüüd seada väärtusi abi-, konteksti- ja protsessiobjektidele, nagu oleks teisendus kutsutud objektide initsialiseerimisega. Loe rohkem "Transformatsiooni testimise lehe kasutamine'.
Nüüd saate saata reeglile sõnumi ja vaadata täitmise tulemust ilma sõnumit kogu tootes käivitamata. Rohkem detaile - "Marsruutimise reeglite testimine'.
Võimalus sõnumeid Message Viewerist kohalikku arvutisse alla laadida. Rohkem detaile - "Sõnumite eksportimine'.
Reegliredaktoris saate nüüd lisada reeglitele kommentaare ning avada ja muuta teisendusi, mida muudetavas reeglis kasutatakse.
Säte Järjekorra ootehoiatus määrab nüüd aja, mille möödudes tooteartikli järjekorras olev teade või aktiivne teade hoiatuse genereerib. Varem kehtis see ajalõpp ainult tootmisüksuse järjekorras olevate sõnumite puhul. Rohkem detaile - "Järjekorra ootehoiatus'.
Juurdepääsu piiramine "Süsteemi vaikesätetele". Administraatorid saavad konfigureerida kasutajad vaikesätteid muutma, vaatama või kustutama. Rohkem detaile - "Süsteemi vaikesätete turvalisus'.
Võimalus eksportida tooteid kohalikku arvutisse. Rohkem detaile - "Tootmise eksportimine'.
Laiendatud navigeerimine toote seadete lehel. Toote seadistuste lehel on järjehoidjatele lisatud lingid, et kiiresti avada seotud üksused eraldi aknas. Vahekaardil Järjekord sõnumi numbril klõpsamine avab jälje. Seansi numbril klõpsamine vahekaardil Sõnumid avab jälje. Vahekaardil Protsessid sõnumi numbril klõpsamine avab jälje ja protsessi numbril klõpsamisel avaneb aken protsessi üksikasjadega.
Uued valikud äritoote lisamise viisardis. Kasutajad saavad nüüd automaatselt määrata süsteemi vaikeseaded, kui väljad jäetakse tühjaks, ja määrata marsruutimisreeglite genereerimiseks paketi prefiks. Rohkem detaile - "Nõustaja valikud'.
Süsteemi jõudlus ja võimalused
Märkimisväärsed mastaapsuse ja jõudluse täiustused, eriti suurte NUMA süsteemide puhul. Need täiustused hõlmavad statistika kogumise ja globaalse puhvri haldamise mastaapsuse muudatusi, globaalsete alamindeksite vastendamise jõudluse täiustusi ja muid optimeerimisi, et vältida kursoriplokkide läbimist. Nende täiustuste võimaldamiseks on tehtud muudatusi artiklis kirjeldatud süsteemis ja mälukasutuse statistikas selle väljalase kontrollnimekiri. Need täiustused suurendavad globaalse puhvri metaandmete jaoks eraldatud mälu 64 baiti puhvri kohta Inteli süsteemides ja 128 baiti võrra IBM Poweris. Näiteks 8K plokipuhvri puhul oleks kasv Inteli süsteemide puhul 0,75%. Need täiustused tõid kaasa ka väikesed muudatused kommunaalteenuste ja haldusportaali statistika kuvamisel.
Key Management Interoperability Protocol (KMIP). Alates sellest versioonist saab InterSystems IRIS olla tööstusliku võtmehaldusserveri klient. OASISe standard KMIP pakub tsentraliseeritud võtmehalduse võimsust. KMIP-serveri võtmeid saate kasutada nii andmebaasi kui ka üksikute elementide krüptimiseks. KMIP-serveri võtmed on ligipääsetavad samamoodi nagu failidesse salvestatud võtmed, näiteks logifailide krüptimiseks. InterSystems IRIS toetab võtmete kopeerimist KMIP-serverist kohalikesse failidesse, et luua kohalikke varukoopiaid. Rohkem detaile - "Võtmete haldamine võtmehalduse koostalitlusprotokolli (KMIP) abil»
Tugi stringidele, mis on pikemad kui 3'641'144 JSON-objektides.
Tugi IRIS Studio ühendamiseks Caché ja Ensemble'iga.
SPNEGO (Microsoft Integrated Windows Authentication) protokolli tugi HTTP-ühenduste jaoks. Net.HttpRequest saab nüüd turvalise serveriga ühenduse loomiseks kasutada Windowsi autentimist HTTP 1.1 kaudu. Kasutajad esitavad juurdepääsumandaadid või %Net.HttpRequest proovib kasutada praegust konteksti. Toetatud autentimisskeemid on Negotiate (Kerberos & NTLM), NTLM ja Basic. Rohkem detaile - "Autentimise pakkumine'.
Täiustatud logimine ja asünkroonne I/O jõudlus.
Kasutajatele, kellel on tugi, on versioon 2019.1 allalaadimiseks saadaval veebisaidi jaotises Interneti-levitused wrc.intersystems.com.
Igaüks saab proovida uut versiooni, installides konteineri Community Editioniga, mis saadaval saidil dockerhub.com.