|
|
|
Временные таблицы и хранимые процедуры
|
|||
|---|---|---|---|
|
#18+
Прочитал тут в умной книге С.Винкоп по поводу администрирования SQL сервера мысль, цитирую "Очень удобно также использовать временную таблицу для того, чтобы сделать некоторый набор данных доступным для хранимой процедуры, которая вызывается из другой процедуры. Чуть позже вы увидите, что намного проще сделать данные доступными для процедуры в виде временной таблицы, вместо того чтобы передавать их в качестве набора параметров.... Чуть позже тема будет освещена..." Автор, понятно, забыл раскрыть тему. А мне очень интересно как это сделать. Гуру, посоветуйте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2002, 07:48:17 |
|
||
|
Временные таблицы и хранимые процедуры
|
|||
|---|---|---|---|
|
#18+
В теории (получено методом научного тыка) если сделать так : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. то по запуску test1 мы увидим таблицу #T ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2002, 09:10:46 |
|
||
|
Временные таблицы и хранимые процедуры
|
|||
|---|---|---|---|
|
#18+
Сори , опечатался пока писал ... (извените, утро ведь :)) Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. Код: plaintext 1. Проверено ! работает ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2002, 09:18:54 |
|
||
|
Временные таблицы и хранимые процедуры
|
|||
|---|---|---|---|
|
#18+
про сессию только не забывайте :) А вообще очень удобный способ ускорить работу с "большими" данными. Плюc еще в том что это разные процедуры и потому у них разные процессы а следовательно и могут быть и разные процессоры ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2002, 12:44:46 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32045407&tid=1820898]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
70ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 356ms |

| 0 / 0 |
