Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблема с глобальными временными таблицами (MS SQL) / 6 сообщений из 6, страница 1 из 1
14.01.2016, 16:11
    #39147471
BurcevD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с глобальными временными таблицами (MS SQL)
Добрый день,
Подскажите пожалуйста куда копать или что делать:

Имеется web приложение, которое оперирует с большим набором данных (MS SQL Server, подключение через SQLSRV драйвер). Для того, чтобы увеличить скорость обработки хотели ввести следующее решение: при фильтрации записей создается и заполняется глобальная временная таблица (##SomeRecords), а далее все действия должны производиться уже с этой таблицей. Все хорошо, НО! После первого прочтения и отображения информации в виде странички, php закрывает сессию и таблица дропается, и второе обращение к этой таблице вызывает сообщение об ошибке (что логично, т.к. таблицы нет).

Пишу на CodeIgniter. Вначале думал, что виноват фреймворк, там вроде есть настройка pconnect (Connection persist или pooling точно не помню). Но протестировали на чистом PHP - результат тот же, после создания таблицы и первого прочтения и отображения страницы - временна таблица уничтожается.

Что делать?
...
Рейтинг: 0 / 0
14.01.2016, 16:17
    #39147480
мигель1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с глобальными временными таблицами (MS SQL)
а что мешает сделать постоянную таблицу и чистить ее?
...
Рейтинг: 0 / 0
14.01.2016, 16:18
    #39147490
BurcevD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с глобальными временными таблицами (MS SQL)
мигель1,

множесто различных пользователей, с различными параметрами фильтрации.
...
Рейтинг: 0 / 0
14.01.2016, 16:33
    #39147514
мигель1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с глобальными временными таблицами (MS SQL)
BurcevDмигель1,

множесто различных пользователей, с различными параметрами фильтрации.

параметры и фильтры можно реализовать полями с флагами...
...
Рейтинг: 0 / 0
14.01.2016, 16:35
    #39147515
BurcevD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с глобальными временными таблицами (MS SQL)
мигель1,

К сожалению нет, мне в другой ветке форума предложили решение наличия нормально таблицы, но с дополнительным полем = сессии и соответственно все данные использовать только исходя из этого поля.
...
Рейтинг: 0 / 0
01.02.2016, 23:42
    #39160608
baza906
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с глобальными временными таблицами (MS SQL)
BurcevD, почему то пришла на ум идея с индексированными представлениями представлениями
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблема с глобальными временными таблицами (MS SQL) / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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