المقدمة
يوضح هذا المستند كيفية تحسين أداء قاعدة البيانات بعد ترقية في Cisco Unified Contact Center Enterprise (UCCE).
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
- حلول مؤسسات مراكز الاتصال الموحدة من Cisco (UCCE)
- حلول مؤسسات مراكز الاتصال (PCCE)
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج التالية:
- UCCE/PCCE، الإصدار 12.6
- نظام التشغيل Microsoft SQL Server 2017 (الإصدارات Standard و Enterprise) مع تحديثات تراكمية
- نظام التشغيل Microsoft SQL Server 2019 (الإصدارات القياسية والإصدارات Enterprise) مع تحديثات تراكمية
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
معلومات أساسية
بعد إجراء ترقية لتحديث التقنية أو أرضية مشتركة، أكمل الإجراءات الموضحة في هذا القسم لتحسين أداء قاعدة البيانات. هذه عملية تتم مرة واحدة ويجب تشغيلها فقط على المسجل وقواعد بيانات AW-HDS أثناء إطار الصيانة.
ملاحظة: AW-HDS - خادم البيانات التاريخية لمحطة عمل المسؤول، HDS-DDS - خادم بيانات تفاصيل محطة العمل للمسؤول، AW-HDS-DDS - خادم البيانات التاريخية لمحطة العمل للمسؤول/خادم البيانات التفصيلي.
تحسين أداء قاعدة البيانات المؤقتة
ملاحظة: يمكنك تخطي هذا القسم عند إجراء ترقية لتحديث التقنية.
قم بإجراء هذا الإجراء على المسجل والمسجل ومحرك أقراص HDS والمكتبات التي تدعم نظام التشغيل AW-HDS وأجهزة HDS-DDS للحصول على فوائد ميزات TempDB الخاصة بخادم SQL. لمزيد من المعلومات حول قاعدة بيانات SQL Server TempDB واستخدامها، راجع وثائق Microsoft SQL Server لقاعدة بيانات TempDB.
ملاحظة: ينطبق هذا الإجراء على عملية ترقية الأرضية المشتركة فقط. إذا تم بالفعل إكمال تحسين أداء إجراء TempDB في 12.5(1)، فلا تكرر الإجراء نفسه أثناء الترقية إلى 12.5(2).
الإجراء
- أستخدم "التحكم الموحد في خدمة CCE" لإيقاف خدمات المسجل والموزع.
- قم بتسجيل الدخول إلى SQL Server Management Studio وقم بتشغيل الاستعلامات المذكورة على قاعدة البيانات الأساسية.
لتعديل الحجم الأولي ل TempDB إلى القيمة الموصى بها:
ALTER DATABASE tempdb MODIFY FILE
(NAME = 'tempdev', SIZE = 800, FILEGROWTH = 100)
ALTER DATABASE tempdb MODIFY FILE
(NAME = 'templog', SIZE = 600, FILEGROWTH = 10%)
لإضافة ملفات TempDB متعددة:
USE [primary];
GO
ALTER DATABASE [tempdb] ADD FILE
(NAME = N'tempdev2', FILENAME = N'' , SIZE = 800 , FILEGROWTH = 100);
ALTER DATABASE [tempdb] ADD FILE
(NAME = N'tempdev3', FILENAME = N'' , SIZE = 800 , FILEGROWTH = 100);
ALTER DATABASE [tempdb] ADD FILE
(NAME = N'tempdev4', FILENAME = N'' , SIZE = 800 , FILEGROWTH = 100);
GO
ملاحظة: على سبيل المثال، = C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\tempdev2.ndf
تأكد من تعديل القيم في الاستعلام استنادا إلى الأجهزة. لمزيد من المعلومات، راجع زيادة حجم قاعدة البيانات وملف السجل ل TempDB.
- قم بإعادة تشغيل خدمات SQL.
- بدء تشغيل خدمات المسجل والموزع.
تحسين أداء قاعدة بيانات المسجل
الإجراء
قم بإجراء هذا الإجراء على الجانب "أ" والجانب "ب" من قاعدة بيانات المسجل.
- أستخدم "التحكم الموحد في خدمة CCE" لإيقاف خدمة المسجل.
- من موجه الأوامر، قم بتشغيل ملف RunFF.bat الموجود في دليل <SystemDrive>:\icm\bin.
- متابعة تطبيق عامل التعبئة على قواعد بيانات ICM.
ملاحظة: استنادا إلى حجم قاعدة البيانات، يستغرق تطبيق عامل التعبئة على قاعدة البيانات عدة دقائق إلى عدة ساعات. على سبيل المثال، يستغرق الأمر ما بين ساعتين إلى ثلاث ساعات للمسجل سعة 300 جيجابايت. بعد اكتمال العملية، يتم تخزين ملف السجل في <SystemDrive>\temp\<DatabaseName>_Result.txt.
- أستخدم "التحكم الموحد في خدمة CCE" لبدء تشغيل خدمة المسجل.
لاستكشاف المشاكل وإصلاحها:
راجع ملف RunFF.bat/help للحصول على مزيد من المعلومات.
تحسين أداء قاعدة بيانات AW-HDS
الإجراء
- أستخدم "التحكم الموحد في خدمة CCE" لإيقاف خدمة الموزع.
- من موجه الأوامر، قم بتشغيل ملف RunFF.bat الموجود في دليل <SystemDrive>:\icm\bin.
- متابعة تطبيق عامل التعبئة على قواعد بيانات ICM.
ملاحظة: استنادا إلى حجم قاعدة البيانات، يستغرق تطبيق عامل التعبئة على قاعدة البيانات عدة دقائق إلى عدة ساعات. على سبيل المثال، يستغرق الأمر من ساعتين إلى ثلاث ساعات للحصول على محرك أقراص ثابتة سعة 300 جيجابايت. بعد اكتمال العملية، يتم تخزين ملف السجل في <SystemDrive>\temp\<DatabaseName>_Result.txt.
- أستخدم "التحكم الموحد في خدمة CCE" لبدء تشغيل خدمة الموزع.
لاستكشاف المشاكل وإصلاحها:
راجع ملف RunFF.bat/help للحصول على مزيد من المعلومات.
تحسين أداء التقارير
لتحسين أداء تطبيق التقارير، قم بتعديل إعدادات Windows المذكورة على خوادم قواعد البيانات (AW-HDS، AW-HDS-DDS، HDS-DDS).
-
قم بزيادة حجم ملف ترحيل الصفحات إلى 1.5 ضعف ذاكرة الخادم.
لتغيير حجم ملف ترحيل الصفحات، من بحث لوحة التحكم عن الذاكرة الظاهرية. في شاشة الذاكرة الظاهرية، حدد حجم مخصص. قم بتعيين كل من الحجم الأولي والحجم الأقصى إلى 1.5 ضعف ذاكرة الخادم.
-
اضبط خيارات طاقة الخادم على الأداء العالي.
من لوحة التحكم، حدد خيارات الطاقة. وبشكل افتراضي، يتم تحديد الخطة المتوازنة. حدد إظهار الخطط الإضافية وحدد الأداء العالي.
-
في SQL Server، قم بتعطيل إحصائيات التحديث التلقائي لقواعد بيانات AW و HDS.
في SQL Server Management Studio، انقر بزر الماوس الأيمن فوق اسم قاعدة البيانات في مستكشف الكائنات وحدد "خصائص". حدد صفحة الخيارات. في القسم التلقائي من الصفحة، قم بتعيين إحصائيات الإنشاء التلقائي والإحصاءات "تحديث تلقائي" على القيمة "خطأ".
تقليل المساحة المحجوزة غير المستخدمة ل HDS
قم بتمكين علامة التتبع 692 الموجودة على خادم قاعدة بيانات HDS لتقليل نمو المساحة المحجوزة غير المستخدمة على خوادم قاعدة بيانات AW-HDS و AW-HDS-DDS و HDS-DDS، بعد الترقية أو الترحيل إلى Microsoft SQL 2017. لمزيد من المعلومات حول علامة التتبع 692، راجع وثائق Microsoft.
الإجراء
- قم بتشغيل الأمر المذكور لتمكين علامة التتبع 692 على خادم قاعدة بيانات HDS.
DBCC traceon (692, -1);
GO
ملاحظة: يمكن أن تؤدي الزيادة في المساحة غير المستخدمة إلى تشغيل عملية إزالة غير متوقعة في HDS ، وعلامة التتبع 692 إلى المساعدة على تقليل مشكلة الإزالة غير المتوقعة. بعد تمكين علامة التتبع، ستكون هناك زيادة بنسبة 10٪ إلى 15٪ من وحدة المعالجة المركزية (CPU) لمدة قصيرة. إذا كانت علامة التتبع بحاجة إلى الاحتفاظ بها، فيجب تحديث خيارات بدء تشغيل الخادم باستخدام الخيار -T(الحالة العليا). لمزيد من المعلومات، راجع خيارات بدء تشغيل خدمة محرك قاعدة البيانات.
معلومات ذات صلة
دليل ترقية تثبيت UCCE/PCCE
الدعم التقني والمستندات - Cisco Systems