กลางเดือนมีนาคม
เรานำเสนอรายการการเปลี่ยนแปลงในภาษารัสเซียแก่คุณ รายการการเปลี่ยนแปลงทั้งหมดและรายการตรวจสอบการอัปเกรดเป็นภาษาอังกฤษสามารถดูได้ที่
การปรับปรุง InterSystems Cloud Manager
InterSystems Cloud Manager เป็นยูทิลิตี้สำหรับการปรับใช้การติดตั้ง InterSystems IRIS ในระบบคลาวด์ได้อย่างง่ายดาย ในรุ่น 2019.1 คุณลักษณะต่อไปนี้ปรากฏใน ICM:
- การสนับสนุนโซนความพร้อมใช้งาน การสร้างการติดตั้งที่ครอบคลุมหลายโซนภายในภูมิภาคเดียว รายละเอียดเพิ่มเติม - "
การปรับใช้ข้ามหลายโซน ' - การสนับสนุนมิเรอร์แบบอะซิงโครนัส รวมโหนดมิเรอร์แบบอะซิงโครนัสในการกำหนดค่าการติดตั้ง รายละเอียดเพิ่มเติม - "
ข้อกำหนดการกำหนดค่าแบบมิเรอร์ ' - ติดตั้ง InterSystems IRIS โดยไม่ต้องใช้คอนเทนเนอร์โดยตรงจากแพ็คเกจการติดตั้ง รายละเอียดเพิ่มเติม - "
การปรับใช้แบบไร้คอนเทนเนอร์ ' - รองรับการค้นหาบริการ รายละเอียดเพิ่มเติม -
การแบ่งปันการปรับใช้ ICM .
ภาษาไคลเอนต์
การเปิดตัวครั้งนี้ประกอบด้วยโมดูลใหม่สำหรับการทำงานร่วมกับ InterSystems IRIS:
- IRIS Native API สำหรับ .NET - การเข้าถึงระดับต่ำสู่ globals จากแอปพลิเคชัน .NET รายละเอียดเพิ่มเติม - "
รูปลักษณ์แรก: InterSystems IRIS Native API สำหรับ .NET ' - การเข้าถึงเชิงสัมพันธ์จาก Python - รองรับการใช้ pyodbc รายละเอียดเพิ่มเติม - "
รองรับบริดจ์ pyodbc Python ODBC ' - Dynamic Java Gateway - เรียกใช้โปรแกรม Java จาก InterSystems IRIS โดยไม่ต้องสร้างคลาสพร็อกซี รายละเอียดเพิ่มเติม - "
การใช้เกตเวย์วัตถุแบบไดนามิก ' - การใช้หน่วยความจำที่ใช้ร่วมกันเมื่อทำงานกับ Java Gateway
- เข้ากันได้กับไฮเบอร์เนต 5.2, 5.3 รายละเอียดเพิ่มเติม - "
การสนับสนุนไฮเบอร์เนต ' - ยูทิลิตี้ Java ใหม่สำหรับการโหลดข้อมูลจำนวนมาก รายละเอียดเพิ่มเติม - "
ยูทิลิตี้การถ่ายโอนข้อมูลอย่างง่าย '
ปรับปรุงความสามารถในการปรับขนาดและการจัดการคลัสเตอร์แบบกระจาย
คลัสเตอร์แบบกระจายของ InterSystems IRIS แชร์ข้อมูลและแคชบนเซิร์ฟเวอร์หลายเครื่อง มอบความสามารถในการปรับขนาดที่ยืดหยุ่นและคุ้มค่าสำหรับการสืบค้นและเพิ่มข้อมูล รุ่นนี้มีการปรับปรุงต่อไปนี้:
- รองรับสคริปต์ SQL เพิ่มเติม ขณะนี้คุณสามารถเพิ่มโหนดลงในคลัสเตอร์ได้ตลอดเวลา โดยไม่คำนึงถึงสคีมาฐานข้อมูลและคีย์ที่ใช้ หลังจากเพิ่มโหนดแล้ว ข้อมูลจะสามารถปรับสมดุลได้ (ออฟไลน์) รายละเอียดเพิ่มเติม - "
ปรับสมดุลข้อมูลที่แชร์บนเซิร์ฟเวอร์ข้อมูลชาร์ดเพิ่มเติม ' - หน้าใหม่พร้อมภาพรวมและการกำหนดค่าของคลัสเตอร์ปรากฏในพอร์ทัลการจัดการ
- API ใหม่สำหรับการสร้างการสำรองข้อมูลคลัสเตอร์ที่สอดคล้องกัน รายละเอียดเพิ่มเติม - "
การประสานงานการสำรองและกู้คืนคลัสเตอร์ที่แบ่งส่วน ' - ยูทิลิตี้ Java ใหม่สำหรับการโหลดข้อมูลจำนวนมากยังได้รับการปรับให้เหมาะสมสำหรับการทำงานกับคลัสเตอร์อีกด้วย
การปรับปรุงใน SQL
รุ่นนี้มีการปรับปรุงที่สำคัญในด้านประสิทธิภาพและความง่ายในการใช้งานของ SQL
- การจับคู่ข้อความค้นหาที่เหมาะสมโดยอัตโนมัติ รายละเอียดเพิ่มเติม - "
การประมวลผลแบบสอบถามแบบขนานทั้งระบบ ' - คำสั่ง TUNE TABLE ใหม่สำหรับการปรับแต่งตารางผ่านอินเทอร์เฟซ SQL รายละเอียดเพิ่มเติม - "
ตารางปรับแต่ง ' - การปรับปรุง SQL Shell ซึ่งขณะนี้ช่วยให้คุณสามารถดูสคีมา ตาราง และมุมมองที่กำหนดหรือพร้อมใช้งานในขอบเขตปัจจุบัน รายละเอียดเพิ่มเติม - "
การใช้อินเตอร์เฟสเชลล์ SQL ' - ขณะนี้มุมมองแผนแบบสอบถามแสดงแผนย่อยของแผนรวมสำหรับการสืบค้นแบบขนานและแบบคลัสเตอร์
- ขณะนี้คุณสามารถเพิ่มตัวเลือกลงในเนื้อหาของแบบสอบถามเพื่อแทนที่การตั้งค่าระบบ SQL สำหรับแบบสอบถามนั้นได้ รายละเอียดเพิ่มเติม - "
ตัวเลือกความคิดเห็น ' - InterSystems มีการปรับปรุง SQL ต่างๆ ที่แอปพลิเคชันจะมองไม่เห็นในแต่ละรุ่น ในปี 2019.1 มีการเพิ่มการปรับปรุงดังกล่าวมากมายในตัวเพิ่มประสิทธิภาพการสืบค้นและตัวสร้างโค้ด เมื่อรวมกับการสืบค้นผู้ใช้แบบขนานอัตโนมัติ สิ่งนี้ควรปรับปรุงประสิทธิภาพของแอปพลิเคชันที่ใช้ InterSystems IRIS SQL ได้อย่างมาก
การปรับปรุงใน Analytics
- ความสามารถในการกำหนดวันที่บางส่วนในระบบธุรกิจอัจฉริยะ ตัวอย่างเช่น ระบุวันที่ที่ทราบเฉพาะปีหรือปีและเดือน รายละเอียดเพิ่มเติม - "
วันที่บางส่วน ' - โครงสร้าง %SQLRESTRICT ใหม่สำหรับการกรองข้อมูลผ่าน SQL ภายในแบบสอบถาม MDX
การปรับปรุงความสามารถในการบูรณาการ
รุ่นนี้มีการปรับปรุงหลายอย่างที่ทำให้ง่ายต่อการกำหนดค่าและแก้ไขปัญหาในผลิตภัณฑ์:
- ค้นหาและดูเส้นทางทั้งหมดที่ข้อความสามารถใช้ได้ในผลิตภัณฑ์ รายละเอียดเพิ่มเติม - "
การดูแผนที่อินเทอร์เฟซ ' - การค้นหาตำแหน่งที่ส่วนประกอบของผลิตภัณฑ์อ้างอิงส่วนประกอบอื่นๆ ของผลิตภัณฑ์ รายละเอียดเพิ่มเติม - "
ค้นหาการอ้างอิงอินเทอร์เฟซ ' - การทดสอบการแปลงข้อมูล ในกล่องโต้ตอบการทดสอบ ตอนนี้คุณสามารถตั้งค่าสำหรับออบเจ็กต์ aux บริบท และกระบวนการได้ ราวกับว่าการแปลงถูกเรียกพร้อมกับออบเจ็กต์ที่เตรียมใช้งาน อ่านเพิ่มเติม "
การใช้หน้าทดสอบการเปลี่ยนแปลง ' - โปรแกรมแก้ไข DTL การกระทำใหม่ -
สวิตช์/เคส . โอกาสการกระทำของกลุ่ม иเพิ่มความคิดเห็น สู่การเปลี่ยนแปลง - ตอนนี้คุณสามารถส่งข้อความไปยังกฎและดูผลลัพธ์ของการดำเนินการโดยไม่ต้องเรียกใช้ข้อความทั่วทั้งผลิตภัณฑ์ รายละเอียดเพิ่มเติม - "
การทดสอบกฎการกำหนดเส้นทาง ' - ความสามารถในการดาวน์โหลดข้อความจากโปรแกรมดูข้อความไปยังเครื่องคอมพิวเตอร์ของคุณ รายละเอียดเพิ่มเติม - "
การส่งออกข้อความ ' - ความสามารถในการดาวน์โหลดเหตุการณ์บันทึกไปยังเครื่องคอมพิวเตอร์ของคุณ รายละเอียดเพิ่มเติม - "
ข้อมูลเบื้องต้นเกี่ยวกับหน้าบันทึกเหตุการณ์ ' - ในตัวแก้ไขกฎ ตอนนี้คุณสามารถเพิ่มความคิดเห็นลงในกฎ รวมถึงเปิดและแก้ไขการแปลงที่ใช้ในกฎที่คุณกำลังแก้ไขได้
- ขณะนี้การตั้งค่าการแจ้งเตือนการรอคิวจะระบุเวลาที่ข้อความในคิวของรายการผลิตภัณฑ์หรือข้อความที่ใช้งานอยู่จะสร้างการแจ้งเตือน ก่อนหน้านี้ การหมดเวลานี้ใช้กับข้อความในคิวรายการที่ใช้งานจริงเท่านั้น รายละเอียดเพิ่มเติม - "
การแจ้งเตือนการรอคิว ' - การจำกัดการเข้าถึง "การตั้งค่าเริ่มต้นของระบบ" ผู้ดูแลระบบสามารถกำหนดค่าผู้ใช้ให้แก้ไข ดู หรือลบการตั้งค่าเริ่มต้นได้ รายละเอียดเพิ่มเติม - "
ความปลอดภัยสำหรับการตั้งค่าเริ่มต้นของระบบ ' - ความสามารถในการส่งออกผลิตภัณฑ์ไปยังเครื่องคอมพิวเตอร์ รายละเอียดเพิ่มเติม - "
ส่งออกผลผลิต ' - คุณสามารถปรับใช้ผลิตภัณฑ์จากคอมพิวเตอร์ในระบบได้ รายละเอียดเพิ่มเติม - "
การปรับใช้การผลิตบนระบบเป้าหมาย ' - การนำทางที่ขยายในหน้าการตั้งค่าผลิตภัณฑ์ เพิ่มลิงก์ไปยังบุ๊กมาร์กในหน้าการตั้งค่าผลิตภัณฑ์แล้ว เพื่อเปิดรายการที่เกี่ยวข้องอย่างรวดเร็วในหน้าต่างแยกต่างหาก บนแท็บคิว การคลิกหมายเลขข้อความจะเปิดการติดตาม บนแท็บข้อความ การคลิกที่หมายเลขเซสชันจะเปิดการติดตาม บนแท็บกระบวนการ การคลิกหมายเลขข้อความจะเปิดการติดตาม และการคลิกหมายเลขกระบวนการจะเปิดหน้าต่างพร้อมรายละเอียดกระบวนการ
- ตัวเลือกใหม่ในตัวช่วยสร้างรายการผลิตภัณฑ์ธุรกิจเพิ่ม ขณะนี้ผู้ใช้สามารถกำหนดค่าเริ่มต้นของระบบได้โดยอัตโนมัติหากฟิลด์เว้นว่างไว้ และตั้งค่าคำนำหน้าแพ็กเก็ตเพื่อสร้างกฎการกำหนดเส้นทาง รายละเอียดเพิ่มเติม - "
ตัวเลือกตัวช่วยสร้าง '
ประสิทธิภาพและความสามารถของระบบ
- การปรับปรุงความสามารถในการปรับขนาดและประสิทธิภาพที่สำคัญ โดยเฉพาะอย่างยิ่งสำหรับระบบ NUMA ขนาดใหญ่ การปรับปรุงเหล่านี้รวมถึงการเปลี่ยนแปลงความสามารถในการปรับขนาดในการรวบรวมสถิติและการจัดการบัฟเฟอร์ส่วนกลาง การปรับปรุงประสิทธิภาพในการแมประดับตัวห้อยของ globals และการเพิ่มประสิทธิภาพอื่น ๆ เพื่อหลีกเลี่ยงการเคลื่อนที่บล็อกตัวชี้ เพื่อให้การปรับปรุงเหล่านี้เป็นไปได้ จึงได้ทำการเปลี่ยนแปลงกับระบบและสถิติการใช้งานหน่วยความจำที่อธิบายไว้ใน
รายการตรวจสอบสำหรับรุ่นนี้ . การปรับปรุงเหล่านี้เพิ่มหน่วยความจำที่จัดสรรสำหรับข้อมูลเมตาบัฟเฟอร์ส่วนกลาง 64 ไบต์ต่อบัฟเฟอร์บนระบบ Intel และ 128 ไบต์บน IBM Power ตัวอย่างเช่น สำหรับบล็อกบัฟเฟอร์ 8K การเพิ่มขึ้นจะเป็น 0,75% สำหรับระบบ Intel การปรับปรุงเหล่านี้ยังนำไปสู่การเปลี่ยนแปลงเล็กน้อยในการแสดงสถิติในระบบสาธารณูปโภคและพอร์ทัลการจัดการ - โปรโตคอลการทำงานร่วมกันของการจัดการคีย์ (KMIP) เริ่มตั้งแต่การเปิดตัวครั้งนี้ InterSystems IRIS สามารถเป็นไคลเอนต์ของเซิร์ฟเวอร์การจัดการคีย์อุตสาหกรรมได้ KMIP ซึ่งเป็นมาตรฐาน OASIS นำมาซึ่งพลังของการจัดการคีย์แบบรวมศูนย์ คุณสามารถใช้คีย์เซิร์ฟเวอร์ KMIP เพื่อเข้ารหัสทั้งฐานข้อมูลและองค์ประกอบแต่ละรายการได้ คีย์เซิร์ฟเวอร์ KMIP สามารถเข้าถึงได้ในลักษณะเดียวกับคีย์ที่จัดเก็บไว้ในไฟล์ เช่น สำหรับการเข้ารหัสไฟล์บันทึก InterSystems IRIS รองรับการคัดลอกคีย์จากเซิร์ฟเวอร์ KMIP ไปยังไฟล์ในเครื่องเพื่อสร้างการสำรองข้อมูลในเครื่อง รายละเอียดเพิ่มเติม - "
การจัดการคีย์ด้วย Key Management Interoperability Protocol (KMIP) » - ยูทิลิตี้ DataMove ใหม่สำหรับการถ่ายโอนข้อมูลจากฐานข้อมูลหนึ่งไปยังอีกฐานข้อมูลหนึ่ง ในขณะเดียวกันก็เปลี่ยนการตั้งค่าการแสดงผลทั่วโลกไปพร้อมๆ กัน รายละเอียดเพิ่มเติม - "
การใช้ DataMove กับ InterSystems IRIS ' - รองรับสตริงที่ยาวกว่า 3'641'144 ในออบเจ็กต์ JSON
- รองรับการเชื่อมต่อ IRIS Studio กับ Caché และ Ensemble
- รองรับโปรโตคอล SPNEGO (Microsoft Integrated Windows Authentication) สำหรับการเชื่อมต่อ HTTP %Net.HttpRequest สามารถใช้การรับรองความถูกต้องของ Windows ผ่าน HTTP 1.1 เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ที่ปลอดภัยได้แล้ว ผู้ใช้ให้ข้อมูลประจำตัวการเข้าถึง หรือ %Net.HttpRequest จะพยายามใช้บริบทปัจจุบัน รูปแบบการตรวจสอบสิทธิ์ที่รองรับ ได้แก่ Negotiate (Kerberos & NTLM), NTLM และ Basic รายละเอียดเพิ่มเติม - "
การให้การรับรองความถูกต้อง ' - ปรับปรุงประสิทธิภาพการบันทึกและ I/O แบบอะซิงโครนัส
สำหรับผู้ใช้ที่ได้รับการสนับสนุน รุ่น 2019.1 พร้อมให้ดาวน์โหลดในส่วนการแจกจ่ายออนไลน์ของเว็บไซต์
ใครๆ ก็สามารถลองใช้เวอร์ชันใหม่ได้โดยการติดตั้งคอนเทนเนอร์ด้วย Community Edition ซึ่ง
ที่มา: will.com