powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Какую ошибку вызовет этот запрос?
3 сообщений из 3, страница 1 из 1
Какую ошибку вызовет этот запрос?
    #39775742
Фотография anc32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Ограничил RAM для MSSQL 2017, ограничил файл подкачки Windows 10, но этот запрос продолжает упорно писать на диск. Диск большой, поэтому, может, кто подскажет, какая ошибка возникнет, когда память кончится, и как её обработать в try catch?
Запрос:
Код: sql
1.
2.
3.
declare @s nvarchar(max) = 'sdfds';
while (1=1)
    select @s = replicate(@s, 1000);
...
Рейтинг: 0 / 0
Какую ошибку вызовет этот запрос?
    #39775747
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anc32
Код: sql
1.
nvarchar(max)




nvarchar(max) не безграничен
...
Рейтинг: 0 / 0
Какую ошибку вызовет этот запрос?
    #39775757
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anc32может, кто подскажет, какая ошибка возникнет, когда память кончится,
ну наверное что-то такое:

авторCould not allocate space for object 'dbo.Large Object Storage System object: 422212554391552' in database 'tempdb' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.

ограничьте сверху темпдб,
не надо будет долго ждать
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Какую ошибку вызовет этот запрос?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]