Skip to main content

الميزات الجديدة في SQL Server 2012 (دينالي)

خلل يوكن GMC موديل2017 جمس (أبريل 2025)

خلل يوكن GMC موديل2017 جمس (أبريل 2025)
Anonim

تم إصدار Microsoft SQL Server 2012 RC0 مؤخرًا. RC يقف المرشح الإصدار الذي هو أساسا إصدار جاهز الإنتاج جاهز. أشارت Microsoft إلى هذا الإصدار باسم SQL Server Code Named "Denali" ولكن تمت تسويته على SQL Server 2012 كاسم نهائي للمنتج. يعد ذكاء الأعمال (BI) أمرًا بالغ الأهمية للمنظمات الكبيرة والصغيرة على حد سواء. في أحدث إصدار من SQL Server ، لا يوجد نقص في تحسينات BI بالإضافة إلى العديد من التحسينات الأخرى. تقدم لك هذه المقالة معاينة للمتطلبات والميزات والتحسينات الجديدة في SQL Server 2012 (رمز المسمى Denali) بما في ذلك:

  • متطلبات الأجهزة والبرامج
  • Multi-Subnet Failover Clustering
  • تحسينات البرمجة ، بما في ذلك التسلسلات ، وترحيل الاستعلام المخصص وتعديل البحث في النص الكامل
  • تحسينات بيئة تطوير الويب
  • التصور على الويب
  • خدمات جودة البيانات

ضع في اعتبارك أن هذه المعلومات للمعاينة فقط وأنها عرضة للتغيير بواسطة Microsoft.

متطلبات الأجهزة والبرامج

  • توصي Microsoft باستخدام تنسيق ملف NTFS بدلاً من FAT32. سوف يعمل FAT32 ولكن ربما يجب ألا تستخدمه.
  • لا يمكنك تثبيت SQL Server 2012 (ديناميكي المسمى رمز) على محركات الأقراص المعينة أو محركات الأقراص المضغوطة.
  • يجب أن يكون لديك حزمة "عدم - إعادة التمهيد" مثبتة قبل تثبيت SQL Server 2012 (ديناميكي المسمى رمز). هذا مضمن في Windows 7 SP1 و Windows Server 2008 R2. خلاف ذلك ، يمكنك تنزيل حزمة عدم إعادة التشغيل من Microsoft.
  • يتطلب SQL Server 2012 (المسمى رمز Denali) في .NET Framework 4.0.
  • يتم دعم الظاهرية باستخدام تقنية Hyper-V من Microsoft.
  • ستحتاج على الأقل إلى ٣.٦ غيغابايت من المساحة الخالية على القرص.
  • توصي Microsoft أن لا تقم بتثبيت SQL Server 2012 (ديناميكي المسمى رمز) على وحدة تحكم مجال.
  • المعالجات الموصى بها وذاكرة الوصول العشوائي
    • الإصدار 64 بت: AMD Opteron ، AMD Athlin 64 ، Intel Xeon مع دعم Intel EM64T أو Intel Pentium IV مع دعم EM64T الذي يعمل بسرعة 2.0 غيغاهرتز أو أسرع. ذاكرة الوصول العشوائي الموصى بها هي الحد الأقصى الذي يدعمه نظام التشغيل أو 2 غيغابايت على الأقل.
    • إصدار 32 بت: Pentium III أو متوافق مع الإصدار 2.0 GHz أسرع. ذاكرة الوصول العشوائي الموصى بها هي الحد الأقصى الذي يدعمه نظام التشغيل أو 2 غيغابايت على الأقل.
  • يعد Windows PowerShell 2.0 متطلبًا أساسيًا لتثبيت SQL Server 2012 (Denali). يمكنك الحصول على هذا البرنامج من صفحة Windows Management Framework.

Multi-Subnet Failover Clustering

مع SQL Server 2012 (Denali المسماة) ، يمكنك تكوين SQL Server حيث يمكن توصيل عقد نظام مجموعة تجاوز الفشل إلى شبكة فرعية مختلفة تماماً. يمكن توزيع الشبكات الفرعية على مواقع جغرافية مختلفة ، مما يوفر إمكانية التعافي من الكوارث إلى جانب التوفر العالي. لكي يعمل هذا بشكل صحيح ، ستحتاج إلى نسخ البيانات عبر قواعد البيانات المشاركة في هذا التكوين. يعتمد كتلة تجاوز الفشل SQL Server على نظام مجموعة تجاوز الفشل Windows Server بحيث يجب إعداد هذا أولاً. ضع في اعتبارك أن جميع الشبكات الفرعية المشاركة في هذا التكوين يجب أن تكون في نفس مجال Active Directory.

تحسينات البرمجة

  • متواليات: تم طلب التسلسل من قبل مجتمع SQL Server لسنوات وهو مضمن في هذا الإصدار. التسلسل هو كائن معرف من قبل المستخدم يقوم بإنشاء تسلسل رقم. هنا مثال على ذلك باستخدام التسلسل. / ****** إنشاء كائن التسلسل ****** /
    • إنشاء تسلسل MySequence
    • تبدأ مع 1
    • التثبيط بواسطة 1؛
    • / ****** إنشاء جدول مؤقت ****** /
    • حددPerson TABLE
    • (
    • ID int NOT NULL PRIMARY KEY،
    • FullName nvarchar (100) NOT NULL
    • );
    • / ****** إدراج بعض البيانات ****** /
    • INSERTPerson (المعرف ، الاسم الكامل)
    • القيم (القيمة التالية لـ MySequence ، 'Jim Johnson') ،
    • (القيمة التالية لـ MySequence ، 'Bob Thompson') ،
    • (القيمة التالية لـ MySequence ، 'Tim Perdue') ؛
    • / ****** عرض البيانات ****** /
    • اختر * منPerson ؛
    • ستبدو النتائج كما يلي:
    • معرف الاسم الكامل
    • 1 جيم جونسون
    • 2 بوب طومسون
    • 3 تيم بيرديو
      • أشياء يحتاج المطور إلى معرفتها حول تسلسل في SQL Server 2012 (رمز denali)
  • Ad-Hoc Query Paging: نتائج ترحيل الصفحات في SQL Server تمت مناقشتها لسنوات. تم تحسين الخيار "ترتيب حسب" في عبارة SQL SELECT في SQL Server 2012. يمنحك استخدام تركيبة من OFFSET و FETCH مع ORDER BY التحكم في الترحيل عبر مجموعة نتائج. يمكن أن يساعد استخدام هذه التقنية في الأداء من خلال إعادة النتائج التي تريد عرضها للمستخدمين فقط عند الحاجة إليها. تعمل التعليمات البرمجية TSQL التالية مقابل الجدول "شخص" في قاعدة بيانات نموذج AdventureWorks (متوفرة من Microsoft). في استعلام عينة أدناه ، يقوم SQL Server بإرجاع 10 سجلات تبدأ بالسجل 11. يوفر الأمر OFFSET نقطة بداية لعبارة SELECT من حيث الترحيل ، ويوفر الأمر FETCH عدد السجلات التي يمكن إرجاعها في كل مرة.
    • حدد BusinessEntityID ، FirstName ، LastName
    • من شخص
    • ORDER BY BusinessEntityID
    • OFFSET 10 صفوف
    • FETCH NEXT 10 ROWS ONLY؛
  • بحث النص الكامل: تم تحسين "البحث عن نص كامل" في SQL Server 2012 من خلال السماح لك بالبحث وفهرسة البيانات المخزنة في الخصائص الموسعة أو بيانات التعريف. ضع في اعتبارك مستند PDF يحتوي على "خصائص" مملوءة مثل الاسم ، النوع ، مسار المجلد ، الحجم ، تاريخ الإنشاء ، إلخ. في أحدث إصدار من SQL Server ، قد تكون هذه البيانات عبارة عن فهارس ويتم البحث عنها جنبًا إلى جنب مع البيانات الموجودة في المستند نفسه. يجب أن تتعرض البيانات للعمل ، ولكن من الممكن الآن.

تحسينات بيئة تطوير الويب

نقل Microsoft BI (ذكاء الأعمال) أقرب إلى المستخدم النهائي مع SQL Server 2008 R2.تساعد أداة Excel PowerPivot المستخدمين على إنشاء نموذج الإبلاغ عن الخدمة الذاتية. يتم تحسين الأخبار الجيدة في PowerPivot في SQL Server 2012 (رمز denali). تقوم Microsoft بإضافة KPIs ثم الانتقال من خلالها ، والذي سيكون مفيدًا لجميع المستخدمين.

سوف تتضمن خدمات التحليل نموذج BI Semantic (BISM) جديد. BISM هو نموذج ثلاثي الطبقات يتضمن:

  • نموذج البيانات
  • منطق الأعمال
  • الدخول الى البيانات

ستعمل BISM على تعزيز التحليل الأمامي لـ Microsoft ، بما في ذلك Excel و Reporting Services و SharePoint Insights. قالت مايكروسوفت أن BISM ليست بديلاً لنماذج BI الحالية ولكنها أكثر نموذج بديل. بعبارات بسيطة ، يعتبر BISM نموذجًا للعلاقة يشتمل على عناصر BI مثل KPIs و hierarchies.

التصور على الويب - مشروع الهلال

Project Crescent هو الاسم الرمزي لـ Microsoft لأداة التقارير والتخيل الجديدة المتوقع في SQL Server 2012 (Denali). يوفر Project Crescent وظيفة للإبلاغ عن السحب والإفلات ، وقد تم إنشاؤه بالكامل على Silverlight. وهو يشتمل على أداة استعلام قوية ولوحة قصة تفاعلية للسماح للمستخدم بمشاركة تصورات لمجموعات البيانات الكبيرة.

خدمات جودة البيانات

خدمات جودة البيانات هي نهج قائم على المعرفة ويعمل في SSIS (خدمات تكامل خدمات SQL). جودة البيانات هي واحدة من تلك الأشياء التي لم تحصل على الكمال. تقدم شركة Microsoft "تحليل التأثير والنسب" الذي سيعطيك معلومات حول ما تعتمد عليه بياناتك. كما تعرض نسب البيانات ، بما في ذلك مصدرها والأنظمة التي تقف وراءها.