Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Felügyelt Azure SQL-Példány
Az SQL Server és az Azure SQL Managed Instance erőforrásait konfigurációs beállításokon keresztül kezelheti és optimalizálhatja az SQL Server Management Studióval vagy a sp_configure rendszer által tárolt eljárással. A leggyakrabban használt kiszolgálókonfigurációs beállítások az SQL Server Management Studióban érhetők el; az összes konfigurációs lehetőség elérhető sp_configure. A beállítások megadása előtt gondosan vegye figyelembe a rendszerre gyakorolt hatásokat. További információ: Kiszolgáló tulajdonságainak megtekintése vagy módosítása (SQL Server).
Fontos
A speciális beállításokat csak tapasztalt adatbázis-szakemberek módosíthatják.
A konfigurációs beállítások kategóriái
A konfigurációs beállítások módosításai csak a RECONFIGURE (vagy bizonyos esetekben RECONFIGURE WITH OVERRIDE) utasítás kiadása után lépnek érvénybe. Ha nem látja a konfigurációváltozás hatását, ellenőrizze, hogy a konfigurációs lehetőség futtatási értéke megváltozott-e.
A sys.configurations katalógusnézettel meghatározhatja a konfigurációs érték (a value oszlop) és a futtatási érték (a value_in_use oszlop), valamint azt, hogy a konfigurációs beállításhoz újra kell-e indítani az adatbázismotort (a is_dynamic oszlopot).
Ha az adatbázismotort újra kell indítani, a beállítások csak a value oszlopban jelenítik meg a módosított értéket. Az újraindítás után az új érték a value oszlopban és a value_in_use oszlopban is megjelenik.
Egyes beállításokhoz újra kell indítani a kiszolgálót, mielőtt az új konfigurációs érték érvénybe lép. Ha beállítja az új értéket, és a kiszolgáló újraindítása előtt futtatja a sp_configure, az új érték a value katalógusnézet sys.configurations oszlopában jelenik meg, a value_in_use oszlopban azonban nem. A kiszolgáló újraindításakor az új érték megjelenik a value_in_use oszlopban.
Jegyzet
A config_value eredményhalmazában lévő sp_configure oszlop egyenértékű a value katalógusnézet sys.configurations oszlopával, a run_value pedig a value_in_use oszlopgal.
Bizonyos beállítások újrakonfigurálása érvényteleníti a tervgyorsítótárban lévő terveket, ezért új terveket kell összeállítani. További információ: DBCC FREEPROCCACHE.
Az önkonfigurálási lehetőségek olyan lehetőségek, amelyeket az SQL Server a rendszer igényeinek megfelelően módosít. Ez a legtöbb esetben szükségtelenné teszi az értékek manuális beállítását. Ilyen például a feldolgozói szálak maximális száma beállítás, valamint a felhasználói kapcsolatok lehetőség.
Az alábbi lekérdezés segítségével megállapíthatja, hogy a konfigurált értékek konfigurálva vannak-e, de nincsenek-e érvényben:
SELECT *
FROM sys.configurations
WHERE [value] <> [value_in_use];
Ha az érték a módosított konfigurációs beállítás, de a value_in_use nem ugyanaz, akkor vagy a RECONFIGURE parancs nem futott vagy nem sikerült, vagy az adatbázismotort újra kell indítani.
Két konfigurációs lehetőség van, amelyekben a value és a value_in_use nem azonosak, ami a várt viselkedés:
maximális kiszolgálómemória (MB) – A
0alapértelmezett konfigurált értéke2147483647jelenik meg avalue_in_useoszlopban.minimális kiszolgálómemória (MB) – A
0alapértelmezett konfigurált értéke8jelenhet meg 32 bites rendszereken, vagy1664 bites rendszereken avalue_in_useoszlopban. Bizonyos esetekben, ha avalue_in_use0jelenik meg, a valódivalue_in_use8(32 bites) vagy16(64 bites).
A is_dynamic oszlop segítségével megállapíthatja, hogy a konfigurációs beállítás újraindítást igényel-e. A 1 oszlopban lévő is_dynamic értéke azt jelenti, hogy a RECONFIGURE parancs futtatásakor az új érték azonnal érvénybe lép. Bizonyos esetekben előfordulhat, hogy az adatbázismotor nem értékeli ki azonnal az új értéket, hanem a végrehajtás normál során. A 0 oszlopban lévő is_dynamic értéke azt jelenti, hogy a módosított konfigurációs érték csak az adatbázismotor újraindítása után lép érvénybe, annak ellenére, hogy a RECONFIGURE parancsot futtatták.
Nem dinamikus konfigurációs beállítás esetén nem lehet megállapítani, hogy a RECONFIGURE parancs fut-e a konfigurációmódosítás alkalmazásához. Mielőtt újraindítaná az adatbázismotort a konfigurációmódosítás alkalmazásához, futtassa a RECONFIGURE parancsot, hogy az adatbázismotor újraindításakor minden konfigurációmódosítás érvénybe lépjen.
Konfigurációs beállítások
Az alábbi táblázat felsorolja az összes elérhető konfigurációs lehetőséget, a lehetséges beállítások tartományát, az alapértelmezett értékeket és a támogatott terméket (SQL Server vagy Felügyelt Azure SQL-példány). A konfigurációs beállítások betűkódokkal vannak megjelölve az alábbiak szerint:
A = Speciális beállítások, amelyeket csak tapasztalt adatbázis-szakember módosíthat, és amelyekhez a beállítást
show advanced options1értékre kell állítani.RR = Az adatbázismotor újraindítását igénylő beállítások.
RP = A PolyBase motor újraindítását igénylő beállítások.
SC = Önkonfigurálási beállítások.
Jegyzet
Az SQL Server 2014 (12.x) volt az utolsó elérhető verzió a 32 bites és a 64 bites operációs rendszeren is. Az összes későbbi verzió csak 64 bites operációs rendszereken érhető el.
| Konfigurációs beállítás | Lehetséges értékek | SQL Server | Azure SQL Managed Instance |
|---|---|---|---|
| hozzáférés-ellenőrzési gyorsítótár-gyűjtők száma (A) |
Minimális: 0Maximális: 16384alapértelmezett: 0 |
Igen | Igen |
| hozzáférés-ellenőrzési gyorsítótárkvóta- (A) |
Minimális: 0Maximális: 2147483647alapértelmezett: 0 |
Igen | Igen |
| alkalmi elosztott lekérdezések (A) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| ADR tisztító újrapróbálkozás időkorlát (perc) (A) |
Minimális: 0Maximális: 32767alapértelmezett: 120 |
SQL Server 2019 (15.x) és újabb verziók | Igen |
| ADR tisztító szál száma (A) |
Minimális: 1 Maximális: 32767 alapértelmezett: 1 |
SQL Server 2019 (15.x) és újabb verziók | Igen |
| ADR előfoglalási tényező (A) |
Minimális: 0Maximális: 32767alapértelmezett: 4 |
SQL Server 2019 (15.x) és újabb verziók | Igen |
| affinitási I/O-maszk (A, RR) |
Minimális: -2147483648Maximális: 2147483647alapértelmezett: 0 |
Igen (csak 64 bites) | Nem |
| affinitási maszk (A) |
Minimális: -2147483648Maximális: 2147483647alapértelmezett: 0 |
Igen (csak 64 bites) | Igen |
| affinitás64 I/O-maszk (A, RR) |
Minimális: -2147483648Maximális: 2147483647alapértelmezett: 0 |
Igen (csak 64 bites) | Igen |
| affinitás64 maszk (A) |
Minimális: -2147483648Maximális: 2147483647alapértelmezett: 0 |
Igen (csak 64 bites) | Nem |
| Ügynök XPs (A) 1 |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Nem |
| polybase exportálás engedélyezése |
Minimális: 0Maximális: 1alapértelmezett: 0 |
SQL Server 2016 (13.x) és újabb verziók | Nem |
| Kiszolgáló-hatókörű hitelesítő adatok engedélyezése az adatbázisban |
Minimális: 0Maximális: 1alapértelmezett: 0 |
SQL Server 2025 (17.x) és újabb verziók | Nem |
|
frissítések engedélyezése figyelmeztetés: elavult. Ne használja. Hibát okoz az újrakonfigurálás során. |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Nem |
| az automatikus soft-NUMA letiltva (A, RR) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| rendelkezésre állási csoport véglegesítési ideje (ms) |
Minimális: 0Maximális: 10alapértelmezett: 0 |
SQL Server 2025 (17.x) és újabb verziók | Nem |
| biztonsági mentés ellenőrzőösszegének alapértelmezett értéke |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| biztonsági mentés tömörítésének alapértelmezett értéke |
Minimális: 0Maximális: 1 alapértelmezett: 0 |
Igen | Igen |
| biztonsági mentési tömörítési algoritmus |
Minimális: 0Maximális érték: - 2 (SQL Server 2022 (16.x)), - 3 (SQL Server 2025 (17.x)) alapértelmezett: 0 |
SQL Server 2022 (16.x) és újabb verziók | Igen |
| blokkolt folyamatküszöb(ök) (A) |
Minimális: 5Maximális: 86400alapértelmezett: 0 |
Igen | Igen |
| c2 auditálási mód (A, RR) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Nem |
| clr engedélyezett |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| clr szigorú biztonsági (A) |
Minimális: 0Maximális: 1alapértelmezett: 1 |
SQL Server 2017 (14.x) és újabb verziók | Igen |
| oszloptitkosítási enklávétípus (RR) |
Minimális: 0Maximális: 2alapértelmezett: 0 |
Igen | Nem |
| közös kritériumoknak való megfelelés engedélyezve (A, RR) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Nem |
| tartalmazott adatbázis-hitelesítési rendszert |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| párhuzamossági költségküszöbe (A) |
Minimális: 0Maximális: 32767alapértelmezett: 5 |
Igen | Igen |
| adatbázis kereszt-tulajdonjogi láncolás |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| kurzorküszöb érték (A) |
Minimális: -1Maximális: 2147483647alapértelmezett: -1 |
Igen | Igen |
| A TB-ben naponta feldolgozott adatok korlátja |
Minimális: 0 Maximális: 2147483647 alapértelmezett: 2147483647 |
Igen | Igen |
| A havi feldolgozott adatok korlátja terabájtban |
Minimális: 0 Maximális: 2147483647 alapértelmezett: 2147483647 |
Igen | Igen |
| A heti feldolgozott adatok korlátja a TB-ben |
Minimális: 0 Maximális: 2147483647 alapértelmezett: 2147483647 |
Igen | Igen |
| Database Mail XPs (A) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| alapértelmezett teljes szöveges nyelv (A) |
Minimális: 0Maximális: 2147483647alapértelmezett: 1033 |
Igen | Igen |
| alapértelmezett nyelv |
Minimális: 0Maximális: 9999alapértelmezett: 0 |
Igen | Igen |
| alapértelmezett naplózás bekapcsolva (A) |
Minimális: 0Maximális: 1alapértelmezett: 1 |
Igen | Igen |
| eseményindítók (A) eredményeinek letiltása |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| EKM-szolgáltató által van engedélyezve (A) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| külső rest-végpont lett engedélyezve |
Minimális: 0Maximális: 1alapértelmezett: 0 |
SQL Server 2025 (17.x) | Igen |
| külső programszkriptek engedélyezve (SC) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
SQL Server 2016 (13.x) és újabb verziók | Igen |
| külső xtp dll gen util engedélyezett |
Minimális: 0Maximális: 1alapértelmezett: 0 |
SQL Server 2022 (16.x) CU 17 és újabb verziók | Igen |
| fájlfolyam hozzáférési szint |
Minimális: 0Maximális: 2alapértelmezett: 0 |
Igen | Nem |
| kitöltési tényező (%) (A, RR) |
Minimális: 0Maximális: 100alapértelmezett: 0 |
Igen | Nem |
| láb bejárási sávszélessége (max) (A) |
Minimális: 0Maximális: 32767alapértelmezett: 100 |
Igen | Igen |
| ft feltérképezési sávszélesség (min) (A) |
Minimális: 0Maximális: 32767alapértelmezett: 0 |
Igen | Igen |
| ft értesítési sávszélesség (max) (A) |
Minimális: 0Maximális: 32767alapértelmezett: 100 |
Igen | Igen |
| ft értesítési sávszélesség (min) (A) |
Minimális: 0Maximális: 32767alapértelmezett: 0 |
Igen | Igen |
| hadoop-kapcsolat (RP) |
Minimális: 0Maximális: 7alapértelmezett: 0 |
SQL Server 2016 (13.x) és újabb verziók | Igen |
| hardver tehermentesítési konfiguráció (A, RR) |
Minimális: 0 Maximális: 255 alapértelmezett: 0 |
SQL Server 2022 (16.x) és újabb verziók | Igen |
| hardveres tehermentesítés engedélyezve (A, RR) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
SQL Server 2022 (16.x) és újabb verziók | Igen |
| hardveres kihelyezési mód (A, RR) |
Minimális: 0 Maximális: 255 alapértelmezett: 0 |
SQL Server 2022 (16.x) és újabb verziók | Igen |
| kétséges xact megoldás (A) |
Minimális: 0Maximális: 2alapértelmezett: 0 |
Igen | Igen |
| index memória (KB) létrehozása (A, SC) |
Minimális: 704Maximális: 2147483647alapértelmezett: 0 |
Igen | Igen |
| egyszerűsített készletezési (A, RR) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Nem |
| zárolása (A, RR, SC) |
Minimális: 5000Maximális: 2147483647alapértelmezett: 0 |
Igen | Nem |
| maximális párhuzamossági fok (A) |
Minimális: 0Maximális: 32767alapértelmezett: 0 |
Igen | Igen |
| maximális teljes szöveges bejárási tartomány (A) |
Minimális: 0Maximális: 256alapértelmezett: 4 |
Igen | Igen |
| maximális RPC-kérelemparamok (KB) (A) |
Minimális: 0Maximális: 2147483647alapértelmezett: 0 |
AZ SQL Server 2019 (15.x) CU 26-os és újabb verziói, valamint az SQL Server 2022 (16.x) CU 13 és újabb verziói | Nem |
| maximális kiszolgálói memória (MB) (A, SC) |
Minimális: 16Maximális: 2147483647alapértelmezett: 2147483647 |
Igen | Igen |
| maximális szöveges repl méret (B) |
Minimális: 0Maximális: 2147483647alapértelmezett: 65536 |
Igen | Igen |
| maximális munkaszálak (A) 2 |
Minimális: 128Maximális: 32767alapértelmezett: 02048 a 64 bites SQL Server esetében a javasolt maximális (32 bites esetében pedig1024) |
Igen | Igen |
| maximális ucs küldeni boxcarokat |
Minimális: 0Maximális: 2048alapértelmezett: 256 |
SQL Server 2025 (17.x) és újabb verziók | Nem |
| médiamegtartási (A) |
Minimális: 0Maximális: 365alapértelmezett: 0 |
Igen | Nem |
| minimális memória lekérdezésenként (KB) (A) |
Minimális: 512Maximális: 2147483647alapértelmezett: 1024 |
Igen | Nem |
| minimális kiszolgálómemória (MB) (A, SC) |
Minimális: 0Maximális: 2147483647alapértelmezett: 0 |
Igen | Nem |
| beágyazott eseményindítók |
Minimális: 0Maximális: 1alapértelmezett: 1 |
Igen | Igen |
| hálózati csomagméret (B) (A) |
Minimális: 512Maximális: 32767alapértelmezett: 4096 |
Igen | Igen |
| Ole automatizálási eljárások (A) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
|
objektumok megnyitása (A, RR) figyelmeztetés: elavult. Ne használja. |
Minimális: 0Maximális: 2147483647alapértelmezett: 0 |
Igen | Nem |
| alkalmi számítási feladatok (A) optimalizálása |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| PH időtúllépés (A) |
Minimális: 1Maximális: 3600alapértelmezett: 60 |
Igen | Igen |
| polybase-aktiválva |
Minimális: 0Maximális: 1alapértelmezett: 0 |
SQL Server 2019 (15.x) és újabb verziók | Nem |
| Polybase hálózati titkosítás |
Minimális: 0Maximális: 1alapértelmezett: 1 |
Igen | Igen |
| előre kiszámított rang (A) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| prioritás növelése (A, RR) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Nem |
| lekérdezésszabályozó költségkorlát (A) |
Minimális: 0Maximális: 2147483647alapértelmezett: 0 |
Igen | Igen |
| lekérdezési várakozási idő (másodperc) (A) |
Minimális: -1Maximális: 2147483647alapértelmezett: -1 |
Igen | Igen |
| helyreállítási időköz (perc) (A, SC) |
Minimális: 0Maximális: 32767alapértelmezett: 0 |
Igen | Igen |
| távoli hozzáférés (RR) |
Minimális: 0Maximális: 1alapértelmezett: 1 |
Igen | Nem |
| távoli rendszergazdai kapcsolatok |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| távoli adatarchívum |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Nem |
| távoli bejelentkezési időtúllépés (s) |
Minimális: 0Maximális: 2147483647alapértelmezett: 10 |
Igen | Igen |
| távoli proc trans |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| távoli lekérdezési időkorlát (s) |
Minimális: 0Maximális: 2147483647alapértelmezett: 600 |
Igen | Igen |
| Replikációs XP-k (A) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| Indítási folyamatok keresése (A, RR) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Nem |
| kiszolgálói eseményindító rekurziós |
Minimális: 0Maximális: 1alapértelmezett: 1 |
Igen | Igen |
|
a munkakészlet méretének beállítása (A, RR) figyelmeztetés: elavult. Ne használja. |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Nem |
| speciális beállítások megjelenítése |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| SMO és DMO XPs (A) |
Minimális: 0Maximális: 1alapértelmezett: 1 |
Igen | Igen |
| helyreállítási modell hibáinak letiltása (A) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Nem | Igen |
| tempdb metaadatok memóriaoptimalizált (A, RR) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
SQL Server 2019 (15.x) és újabb verziók | Nem |
| zajszavak átalakítása (A) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
| kétjegyű év küszöb (A) |
Minimális: 1753Maximális: 9999alapértelmezett: 2049 |
Igen | Igen |
| felhasználói kapcsolatok (A, RR, SC) |
Minimális: 0Maximális: 32767alapértelmezett: 0 |
Igen | Nem |
| felhasználói beállítások |
Minimális: 0Maximális: 32767alapértelmezett: 0 |
Igen | Igen |
| az SQL Server (A) főverziója |
Minimális: -2147483648 Maximális: 2147483647 alapértelmezett: 0 |
Igen | Igen |
| az SQL Server (A) alacsony verziója |
Minimális: -2147483648 Maximális: 2147483647 alapértelmezett: 0 |
Igen | Igen |
| xp_cmdshell (A) |
Minimális: 0Maximális: 1alapértelmezett: 0 |
Igen | Igen |
1 módosul 1-re, amikor az SQL Server Agent elindul. Az alapértelmezett érték 0, ha az SQL Server-ügynök automatikus indításra van beállítva a telepítés során.
2 Nulla (0) automatikusan konfigurálja a maximális feldolgozószálak számát a logikai processzorok számától függően. További információ: az automatikusan konfigurált maximális feldolgozói szálak száma.