I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Hvis du kun har én CPU, er der ikke meget du kan gøre for at begrænse på CPU niveau. Du kan sætte max. worker threads (Processor faneblad) og max connections (Connections faneblad) ned, begge under properties for din server.
Så kan du selvfølgelig begrænse den på memory, enten ved at sætte en max. eller specificere en fast allokering af memory, men det gør intet ved belastning på CPU.
SQL Server er så snedig indrettet, at den bruger al det processor den "får lov til" af Windows. Så det er ikke unormalt at se CPU belastningen helt oppe på 99% i kortere eller længere tid. Det afhænger af belastning, men selvfølgelig også af serverens konfiguration.
En af de servere jeg arbejder med, har 4 CPU'ere og selv der, kommer den ret højt op i belastning ~ 90%.
Min erfaring er, at hvis du har en maskine der er bare nogenlunde ordenligt dimensioneret efter anvendelsen, er den vigtigste parameter memory. CPU'en behøver du ikke være så bange for.
Benny's spørgsmål er alle relevante, men jeg vil tilføje: hvor mange brugere og hvilken type statements afvikles der på serveren. Har du kørt en SQL Server Trace i Profiler, for at se hvad der sker når CPU belastningen stiger ?
benny >> præcist og jeg håber du kunne se ironien mellem linierne i min kommentar. Jeg bliver bare nogle gange så hamrende trætte af folk, der ikke forstår at ikke alt de spørger om kan lade sig gøre. Og at vedkommende ikke engang gider at svare på de spørgsmål, vi begge stillede i den hensigt at finde alternative måder at forbedre performance på.
Jeg synes det er mangel på respekt for de mennesker, der bruger tid på at hjælpe.
Ok!! Jeg kan godt se den var lidt grov!! Jeg har bare været i gang med at ryde op i de spørgsmål jeg har haft ude, og jeg vil faktisk gå så langt så jeg vil give "trnceu" pointene for sit svar da løsningen faktisk var at det ikke havde nogen betydning at SQL-serveren bruger så meget tid da den åbenbart godt kan finde ud af at give processor tid til andre programmer selv når det går hedt for sig!
nolle_k >> det er ikke så meget point, for dem kan jeg alligevel ikke købe ret meget for. Det er mere princippet i, at du efter 4 måneder blot lukker uden andre kommentarer end "lukker".
Jeg ved godt at det ikke er pointene du er ude efter!!! Her er det også mere princippet i at give dig pointene når du nu har fortjent dem!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.