Microsoft SQL Server 2014 เข้าสู่สถานะ RTM พร้อมส่งให้กับลูกค้าแต่จะเปิดตัวจริงในวันที่ 1 เมษายนนี้ โดยความสามารถใหม่สำคัญคือการเร่งความเร็วการประมวลผลฐานข้อมูลในหน่วยความจำ (in-memory database) และการทำงานร่วมกับ Azure ได้อย่างแนบแน่น
เอนจินใหม่สามารถคอมไพล์ stored-procedure เป็นโค้ดแบบเนทีฟเพื่อให้ทำงานได้เร็วขึ้น การประมวลผลขนานมีประสิทธิภาพดีกว่ารุ่นก่อน การสร้างตารางในหน่วยความจำสามารถผสมกับตารางในดิสก์ตามปกติได้รวมถึงสามารถคิวรีผสมกันระหว่างตารางสองแบบได้เลย อย่างไรก็ดี มีคีย์เวิร์ดจำนวนมากไม่สามารถใช้กับตารางในหน่วยความจำได้ ข้อจำกัดคือรองรับหน่วยความจำได้ 256GB เท่านั้น โดยไมโครซอฟท์สัญญาว่าขยายออกไปมากกว่านี้ในเวอร์ชั่นต่อๆ ไป
อีกความสามารถสำคัญคือการทำงานร่วมกับ Azure อย่างแนบแน่น SQL Server 2014 สามารถแบคอัพข้อมูลลง Azure ได้ทันทีจากหน้าจอจัดการฐานข้อมูล พร้อมกับคอนฟิกระยะเวลาสำรองข้อมูลไว้ได้ และยังสามารถนำสตอเรจบน Azure มาเป็นพื้นที่เก็บข้อมูล ซึ่งอาจจะหากรณีใช้งานยากเสียหน่อยเพราะ latency จะสูงมากจนดึงประสิทธิภาพรวมให้ช้าลง ส่วนสุดท้ายคือการเปิด Azure เป็น SQL Server ขึ้นมาเป็นเซิร์ฟเวอร์สำรองให้ replicate ข้อมูลไปตลอดเวลา
ไลเซนส์ของ SQL Server 2014 มีรุ่น Express แจกฟรีที่จำกัดหน่วยความจำ 1GB ขนาดฐานข้อมูล 10GB, รุ่นมาตรฐานจำกัดหน่วยความจำ 128GB ซีพียู 4 ซ็อกเก็ตหรือ 16 คอร์, ส่วนรุ่น Enterprise ไม่มีข้อจำกัด
ที่มา - The Register
Comments
โดยไมโครซอฟท์สัญญาว่าจะข้อจำกัดนี้ในเวอร์ชั่นต่อไป << จะ อะไรอะครับ ? จะแก้ไข หรือเปล่า ?
??
น่าจะเป็น
โดยไมโครซอฟท์สัญญาว่าจะขยายเพิ่มในเวอร์ชั่นถัดไป
แอบเซงเลย
ผมตั้งหน้าตั้งตารออย่างมีความหวังว่า Entity Framework จะสามารถทำ Migration ไป Memory Optimized Table ของ MS SQL Server 2014 ได้ อยู่ครึ่งปี ตั้งแต่ CTP1
สุดท้ายก็ยังไม่ support เซ็งเป็ด (-__-) ตอนรอเวอร์ชั่นหน้าใช่ไหม เศร้าใจ!?