временные таблицы или атрибуты - PullRequest
0 голосов
/ 18 февраля 2010

как я могу создавать и обрабатывать информацию временно пространственную? и кодифицировать, чтобы не перезаписывать и не использовать в веб-приложении.

спасибо за ответы

1 Ответ

1 голос
/ 19 февраля 2010

Я использую 2 стратегии:

  1. Создайте таблицу с полем session_id, который отображается в сеансе веб-приложения и используется для «простой» информации, которая является общей. Удалите эту информацию, когда веб-сессия будет завершена или через некоторое время.
  2. Создайте таблицу с именем, которое, как вы знаете, будет временным (добавьте к нему что-то вроде temp_), затем создайте «основную» таблицу с информацией о том, какой сеанс использует такую ​​таблицу. Когда сеанс уничтожен, вам придется отбросить эти таблицы или через некоторое время. Я использую эту стратегию для более специализированных случаев. В этом случае вам придется запомнить имя таблицы «temp» в данных сеанса.

Я не использую настоящие таблицы TEMP, потому что они не будут работать с пулами соединений с базой данных, которые я использую.

...