Inleiding
Dit document beschrijft hoe u de databaseprestaties kunt verbeteren na een upgrade in Cisco Unified Contact Center Enterprise (UCCE).
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
- Cisco Unified Contact Center Enterprise (UCS)
- Package Contact Center Enterprise (PCCE)
Gebruikte componenten
De informatie in dit document is gebaseerd op de volgende softwareversies:
- UCS/PCE-release 12.6
- Microsoft SQL Server 2017 (Standard en Enterprise-edities) met cumulatieve updates
- Microsoft SQL Server 2019 (Standard en Enterprise-edities) met cumulatieve updates
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Achtergrondinformatie
Nadat u een Common Ground of een Technology Refresh upgrade uitvoert, voltooit u de in deze sectie beschreven procedures om de prestaties van de database te verbeteren. Dit is een eenmalig proces en moet alleen worden uitgevoerd op de Logger- en AW-HDS-databases tijdens een onderhoudsvenster.
Opmerking: AW-HDS - Admin Workstation Historical Data Server, HDS-DDS - Admin Workstation Detail Data Server, AW-HDS-DDS - Admin Workstation Historical Data Server/Detail Data Server.
Prestatieverbetering van TempDB
Opmerking: u kunt deze sectie overslaan wanneer u een upgrade voor Technologische Vernieuwing uitvoert.
Voer deze procedure uit op Logger, Rogger, AW-HDS-DDS, AW-HDS en HDS-DDS machines om de voordelen van TempDB-functies voor SQL Server te krijgen. Voor meer informatie over de SQL Server TempDB Database en het gebruik ervan, zie de Microsoft SQL Server documentatie voor TempDB Database.
Opmerking: deze procedure is alleen van toepassing op het verbeteringsproces aan de gemeenschappelijke grond. Als de Prestatieverbetering van de TempDB-procedure al is voltooid op 12.5(1), herhaal dan niet dezelfde procedure terwijl u upgradt naar 12.5(2).
Procedure
- Gebruik Unified CCE Service Control om de logger- en distributieservices te stoppen.
- Meld u aan bij SQL Server Management Studio en voer de vermelde vragen uit op de primaire database.
U kunt als volgt het oorspronkelijke TempDB-formaat wijzigen in de aanbevolen waarde:
ALTER DATABASE tempdb MODIFY FILE
(NAME = 'tempdev', SIZE = 800, FILEGROWTH = 100)
ALTER DATABASE tempdb MODIFY FILE
(NAME = 'templog', SIZE = 600, FILEGROWTH = 10%)
U kunt als volgt meerdere TempDB-bestanden toevoegen:
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
Opmerking: bijvoorbeeld = C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\tempdev2.ndf
Zorg dat u de waarden in de query op basis van de machines aanpast. Zie Database en logbestandsgrootte voor tempDB vergroten voor meer informatie.
- Start de SQL Services opnieuw.
- Start de Logger en Distributor services.
Prestatieverbetering van loggerdatabase
Procedure
Voer deze procedure uit op Kant A en Kant B van de Logger database.
- Gebruik de Unified CCE Service Control om de Logger-service te stoppen.
- Voer vanuit de opdrachtprompt het bestand RunFF.bat uit dat zich in de map <SystemDrive>:\icm\bin bevindt.
- Ga verder met de toepassing van vulfactor op ICM-databases.
Opmerking: op basis van de grootte van de database duurt het enkele minuten tot enkele uren om de vulfactor op de database toe te passen. Bijvoorbeeld, het duurt ergens tussen 2 tot 3 uur voor een 300 GB Logger. Nadat het proces is voltooid, wordt het logbestand opgeslagen in <SystemDrive>\temp\<DatabaseName>_Result.txt.
- Gebruik de Unified CCE Service Control om de Logger-service te starten.
Problemen oplossen:
Zie het bestand RunFF.bat/help voor meer informatie.
Prestatieverbetering van AW-HDS database
Procedure
- Gebruik de Unified CCE Service Control om de distributorservice te stoppen.
- Voer vanuit de opdrachtprompt het bestand RunFF.bat uit dat zich in de map <SystemDrive>:\icm\bin bevindt.
- Ga verder met de toepassing van vulfactor op ICM-databases.
Opmerking: op basis van de grootte van de database duurt het enkele minuten tot enkele uren om de vulfactor op de database toe te passen. Bijvoorbeeld, het duurt ergens tussen 2 tot 3 uur voor een 300 GB HDS. Nadat het proces is voltooid, wordt het logbestand opgeslagen in <SystemDrive>\temp\<DatabaseName>_Result.txt.
- Gebruik de Unified CCE Service Control om de Distributorservice te starten.
Problemen oplossen:
Zie het bestand RunFF.bat/help voor meer informatie.
Rapportageprestaties verbeteren
Om de prestaties van de rapportagetoepassing te verbeteren, wijzigt u de vermelde Windows-instellingen op de databaseservers (AW-HDS, AW-HDS-DDS, HDS-DDS).
-
Vergroot de Paging File Size tot 1,5 maal het servergeheugen.
Als u de grootte van het wisselbestand wilt wijzigen, zoekt u in het Configuratiescherm naar virtueel geheugen. Selecteer in het dialoogvenster Virtueel geheugen de optie Aangepaste grootte. Stel zowel Initial size als Maximum size in op 1,5 keer het servergeheugen.
-
Zet de server Power Options op High Performance.
Selecteer Energiebeheer in het Configuratiescherm. Standaard wordt het gebalanceerde plan geselecteerd. Selecteer Toon extra plannen en selecteer Hoge prestaties.
-
Schakel in SQL Server Auto Update Statistics uit voor AW en HDS databases.
In de SQL Server Management Studio klikt u met de rechtermuisknop op de databasenaam in de Objectverkenner en selecteert u Eigenschappen. Selecteer de pagina Opties. Stel in het gedeelte Automatisch van de pagina Auto Create Statistics in en Auto Update Statistics in op False.
Beperken gereserveerde ongebruikte ruimte voor HDS
Traceervlag 692 op HDS-databaseserver mogelijk maken om de groei van gereserveerde ongebruikte ruimte op de AW-HDS, AW-HDS-DDS, HDS-DDS-databaseservers te verminderen, nadat u hebt geupgrade of gemigreerd naar Microsoft SQL 2017. Zie de Microsoft Documentatie voor meer informatie over de traceervlag 692.
Procedure
- Voer de genoemde opdracht uit om Tring flag 692 op HDS-databaseserver in te schakelen.
DBCC traceon (692, -1);
GO
Opmerking: een toename van de ongebruikte ruimte kan leiden tot onverwachte ontlastingspogingen in HDS , traceervlag 692 helpt onverwachte ontlastingsproblemen te verminderen. Nadat u de spoorvlag hebt ingeschakeld, is er een toename van 10% tot 15% CPU voor een korte periode. Als de opsporingsvlag moet worden behouden, moeten de opstartopties voor de server worden bijgewerkt met de optie -T (hoofdletters). Zie Opstartopties voor Database Engine Service voor meer informatie.
Gerelateerde informatie
UCS/PCE-upgrade-handleiding voor installatie
Technische ondersteuning en documentatie – Cisco Systems