Результаты поиска по запросу "temp-tables"

3 ответа

Сначала давайте удостоверимся, что вы используете реальные временные таблицы, они начинаются с # или ##? Если вы создаете настоящие таблицы на лету, а затем повторно удаляете и воссоздаете их, у вас действительно будут проблемы с одновременными пользователями. Если вы создаете глобальные временные таблицы (начинающиеся с ##), у вас также могут возникнуть проблемы. Если вы не хотите проблем с параллелизмом, используйте локальные временные таблицы (они начинаются с #). Хорошей практикой также является явное закрытие их в конце процесса (или когда они больше не нужны процессу, если вы говорите о длинных многошаговых процессах) и проверка на существование (и удаление, если так) перед созданием ,

ользую SQL Server 2000, и во многих хранимых процедурах он широко использует временные таблицы. В базе данных много трафика, и меня беспокоит безопасность потоков при создании и удалении временных таблиц. Допустим, у меня есть хранимая ...

3 ответа

да, я могу сделать это в следующий раз .. точно

лан состоит в том, чтобы создать временную таблицу с помощью $ this-> Model-> query (); метод затем загрузить его в качестве модели, но я получаю ошибку, оставаясь "Missing Database Table". Включение отладки на второй уровень показывает, что ...

3 ответа

 во избежание одновременного запуска нескольких процедур / сценариев хранилища несколькими пользователями, возникает проблема с глобальной временной таблицей.

ема фонаГенерировать и получать доступ к данным фиксированной колонки легко. Вы можете заранее создать локальные временные таблицы и заполнить их, вызвав хранимые процедуры. С другой стороны, если вы хотите сгенерировать данные с динамической ...

ТОП публикаций

3 ответа

Глобальные временные таблицы автоматически удаляются, когда завершается сеанс, создавший таблицу, и все другие задачи перестают ссылаться на них. Связь между задачей и таблицей поддерживается только в течение жизни одного оператора Transact-SQL. Это означает, что глобальная временная таблица удаляется по завершении последнего оператора Transact-SQL, который активно ссылался на таблицу, когда завершался сеанс создания.

истраторы базы данных нашего клиента попросили не использовать временные таблицы в наших хранимых процедурах отчетности (#Table), но вместо этого используйте переменные таблицы. Табличные переменные менее эффективны, чем временные ...

3 ответа

@Moondowner, возможно, так и будет, но может вытолкнуть много других данных, поэтому действительно зависит, какой подход ускоряет работу вашего приложения. Только вы можете проверить это.

етил, что концепция временных таблиц в этих двух системах отличается, и у меня есть размышления .. У меня есть следующий сценарий в MySQL: Удалить временную таблицу 'a', если существуетСоздать временную таблицу «а»Заполните его данными через ...

3 ответа

Удаляются ли индексы во временных таблицах при удалении таблицы?

Будет ли следующий SQL удалять также индекс - или он должен быть удален отдельно? CREATE TABLE #Tbl (field int) CREATE NONCLUSTERED INDEX idx ON #Tbl (field) DROP TABLE #Tbl

3 ответа

sp_send_dbmail не будет отправлять результаты запроса

Я испробовал все варианты на каждом предложенном форуме, но безрезультатно! Необходимо отправить результаты SQLPERF (logspace), которые были сохранены в таблице, черезsp_send_dbmail получателю. Шаг 2 работы, где происходит сбой. Пожалуйста ...

3 ответа

Создать временную таблицу в MySQL с индексом из выбора

У меня есть сохраненная функция, где я использую временные таблицы. Из соображений производительности мне нужен индекс в этой таблице. К сожалению, я не могу использоватьALTER TABLE потому что это вызывает неявный коммит. Поэтому я ищу синтаксис ...

4 ответа

В чем разница между TEMPORARY TABLE и TABLE VARIABLE в SQL 2008?

В чем разница между:

4 ответа

Низкая производительность табличных переменных при вставке в хранимой процедуре SQL Server

У нас возникают проблемы с производительностью при использовании табличной переменной в хранимой процедуре.Вот что на самом деле происходит: