Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 June 09

I

ILYA in SqlCom.ru - Стиль жизни SQL
Denis Suhotin
2019 с CU4 нет, но интересно, а что за проблема?
При создании больших временных таблиц, иногда запросы падают с ошибкой при этом делая минидамп со ссылкой на файл interop.cpp. Думал может кто с аналогичной конфигурацией посмотрит у себя лог или попробует воспроизвести, просто выборка из любой таблицы с into во временную.
источник

DS

Denis Suhotin in SqlCom.ru - Стиль жизни SQL
ILYA
При создании больших временных таблиц, иногда запросы падают с ошибкой при этом делая минидамп со ссылкой на файл interop.cpp. Думал может кто с аналогичной конфигурацией посмотрит у себя лог или попробует воспроизвести, просто выборка из любой таблицы с into во временную.
Интересно. У меня есть локальный SQL 2019, но не патченый. Если никто не найдётся, то могу вечером обновить и попробовать.
источник

D

Danil in SqlCom.ru - Стиль жизни SQL
ILYA
При создании больших временных таблиц, иногда запросы падают с ошибкой при этом делая минидамп со ссылкой на файл interop.cpp. Думал может кто с аналогичной конфигурацией посмотрит у себя лог или попробует воспроизвести, просто выборка из любой таблицы с into во временную.
у меня 19 и была включена эта настройка
конкретно такой ошибки у неня небыло
но есть дампы по другому поводу
+ еще много ощибок

The Database Engine received a floating point exception from the operating system while processing a user request. Try the transaction again. If the problem persists, contact your system administrator.

и иногда:
There is insufficient system memory in resource pool 'default' to run this query.
источник

KT

Konstantin Taranov in SqlCom.ru - Стиль жизни SQL
Илья
Всем привет, посоветуйте, пожалуйста, статью по настройке analysis services?
источник

И

Илья in SqlCom.ru - Стиль жизни SQL
Благодарю
источник

D

Dmitry in SqlCom.ru - Стиль жизни SQL
Подскажите, если мне у JOIN нужно несколько полей из присоединяемой таблицы, а не все, SELECT предварительно делать, или можно как-то указать в самом запросе JOIN?
БД: MySql
источник

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
Dmitry
Подскажите, если мне у JOIN нужно несколько полей из присоединяемой таблицы, а не все, SELECT предварительно делать, или можно как-то указать в самом запросе JOIN?
БД: MySql
select
tab1.field1, tab1.field2, tab2.field1_from_tab2, tab2.field1_from_tab2
from tab1
join tab2 on tab1.fk1 = tab2.pk1 and tab1.fk2 = tab2.pk12

вот эта секция во второй строке называется резалтсет, в ней можете конкретно описать необходимые поля.
источник

D

Dmitry in SqlCom.ru - Стиль жизни SQL
Oleg Makarikhin
select
tab1.field1, tab1.field2, tab2.field1_from_tab2, tab2.field1_from_tab2
from tab1
join tab2 on tab1.fk1 = tab2.pk1 and tab1.fk2 = tab2.pk12

вот эта секция во второй строке называется резалтсет, в ней можете конкретно описать необходимые поля.
Понял, сейчас попробую
источник

I

ILYA in SqlCom.ru - Стиль жизни SQL
Denis Suhotin
Интересно. У меня есть локальный SQL 2019, но не патченый. Если никто не найдётся, то могу вечером обновить и попробовать.
Ну я по тупому уже проверил) отключил на пассивной реплике эту опцию и погонял запрос, ни одного падения, затем вернул, опять падает один раз из трёх-четырех. Короче что-то не так с этой опцией, пойду расскажу MS :) пусть исправляют
источник

D

Dmitry in SqlCom.ru - Стиль жизни SQL
Oleg Makarikhin
select
tab1.field1, tab1.field2, tab2.field1_from_tab2, tab2.field1_from_tab2
from tab1
join tab2 on tab1.fk1 = tab2.pk1 and tab1.fk2 = tab2.pk12

вот эта секция во второй строке называется резалтсет, в ней можете конкретно описать необходимые поля.
👍
Спасибо
источник

RT

Ruslan Tanas in SqlCom.ru - Стиль жизни SQL
всем привет, поддерживает ли mssql механизм прерывания?
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
Ruslan Tanas
всем привет, поддерживает ли mssql механизм прерывания?
а что это такое?
источник

RT

Ruslan Tanas in SqlCom.ru - Стиль жизни SQL
Какой-то Хмырь
а что это такое?
можно ли отменить операцию которая еще не выполнилась?
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
Ruslan Tanas
можно ли отменить операцию которая еще не выполнилась?
да, ты можешь убить процесс по его spid.
sp_who2 чтоб посмотреть,
kill <pid> чтобы срубить
источник

RT

Ruslan Tanas in SqlCom.ru - Стиль жизни SQL
Какой-то Хмырь
да, ты можешь убить процесс по его spid.
sp_who2 чтоб посмотреть,
kill <pid> чтобы срубить
а если мне нужно это сделать клиентом?
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
Ruslan Tanas
а если мне нужно это сделать клиентом?
разорви коннект)
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
только учти, после отмены транзакция уйдет в rollback и это может долго длиться.
источник

RT

Ruslan Tanas in SqlCom.ru - Стиль жизни SQL
ок понял спс
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
Какой-то Хмырь
только учти, после отмены транзакция уйдет в rollback и это может долго длиться.
ага, особенно если транзакция шла в несколько потоков, а откатывается в один :(
источник

АА

Андрей Агеев... in SqlCom.ru - Стиль жизни SQL
Ruslan Tanas
а если мне нужно это сделать клиентом?
клиентские библиотеки поддерживают асинхронное выполнение, можно эти методы использовать. см. Execute & Async
источник