Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| microsoft_sql_server [2022/08/09 10:30] – jp | microsoft_sql_server [2025/10/09 12:43] (current) – jp | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Microsoft SQL Server ===== | ===== Microsoft SQL Server ===== | ||
| - | === Гайд по настройке SQL-сервера для 1С === | + | ;#; |
| + | {{:: | ||
| + | ;#; | ||
| - | https:// | + | [[MS-SQL |
| - | + | [[Лицензирование | |
| - | === Вернуть БД в многопользовательский режим === | + | [[Компонент |
| - | + | ||
| - | < | + | |
| - | ALTER DATABASE upp_test | + | |
| - | SET MULTI_USER; | + | |
| - | GO | + | |
| - | </ | + | |
| - | + | ||
| - | === Узнать версию SQL сервера === | + | |
| - | + | ||
| - | Отправить запрос: | + | |
| - | + | ||
| - | < | + | |
| - | SELECT @@VERSION AS 'SQL Server Version Details | + | |
| - | </ | + | |
| - | + | ||
| - | === Мониторинг проблем с производительностью === | + | |
| - | + | ||
| - | **Посмотреть, сколько процессорного времени занимает SQL** | + | |
| - | < | + | |
| - | $serverName = $env: | + | |
| - | $Counters = @( | + | |
| - | (" | + | |
| - | ) | + | |
| - | Get-Counter -Counter $Counters -MaxSamples 30 | ForEach { | + | |
| - | $_.CounterSamples | ForEach { | + | |
| - | | + | |
| - | TimeStamp = $_.TimeStamp | + | |
| - | Path = $_.Path | + | |
| - | Value = ([Math]:: | + | |
| - | } | + | |
| - | Start-Sleep -s 2 | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | **Посмотреть - какие именно запросы занимают ресурсы** | + | |
| - | + | ||
| - | < | + | |
| - | DECLARE @init_sum_cpu_time int, | + | |
| - | @utilizedCpuCount int | + | |
| - | --get CPU count used by SQL Server | + | |
| - | SELECT @utilizedCpuCount = COUNT( * ) | + | |
| - | FROM sys.dm_os_schedulers | + | |
| - | WHERE status = ' | + | |
| - | --calculate the CPU usage by queries OVER a 5 sec interval | + | |
| - | SELECT @init_sum_cpu_time = SUM(cpu_time) | + | |
| - | FROM sys.dm_exec_requests WAITFOR DELAY ' | + | |
| - | 2), | + | |
| - | | + | |
| - | FROM sys.dm_exec_requests | + | |
| - | </ | + | |