Главная страница


su.dbms.sql

 
 - SU.DBMS.SQL ------------------------------------------------------------------
 From : Vadim Rumyantsev                     2:5030/301     06 Feb 2001  12:03:12
 To : Ilya Zvyagin
 Subject : Увеличение скорости
 -------------------------------------------------------------------------------- 
 
 
 В понедельник, 05 февpаля 2001 22:24:26, Ilya Zvyagin писал to All:
 
  IZ> Так если клиент не будет фетчить - до COMMIT просто дело не дойдет.
  IZ> Просто серверный процесс буфер заполнит - и встанет ждать пока клиент
  IZ> все отсосет. Все ж строго синхронно. Поэтому ( к Вадиму ) кстати и
  IZ> недофетчивать нельзя. Hу, т.е. можно, но отказавшись от результатов,
  IZ> т.е. SQLCancel вызвать или его аналог в соотв. API.
 
 О чём ты говоришь, какой буфер, какая строгая синхронность?! Hет ничего такого в
 DB2. "Hедофетченье" вообще рекомендовалось IBM'ерами как базовая техника, пока
 сравнительно недавно не придумали "FETCH FIRST x ROWS ONLY" в SQL (аналог SELECT
 TOP x).
 
 В DB2 можно параллельно в одной и той же транзакции выполнять сколько угодно
 разных операторов. Единственная синхронность заключается в том, что сами
 _вызовы_ на клиенте будут сериализованы, т.е. DB2 Client внутри себя обвешан
 семафорами и будет одновременные вызовы API из разных ниток выполнять по
 очереди, в порядке поступления. Тем более нет никаких проблем с последовательным
 выполнением разных вызовов.
 
 Другое дело, что открытый курсор вообще-то полезно для производительности
 закрывать пораньше -- это к вопросу об SQLCancel.
 
 * * *
 
 У меня появилось страшное подозрение: не хочешь ли ты сказать, что в MS SQL
 нельзя в одной транзакции работать одновременно с двумя запросами, фетча
 потихоньку то из одного, то из другого? Или по мере фетча записей из одного
 запроса выдавать другие запросы и получать их результаты?
 
                                                                 Sincerely,
                                                                        Vadim.
 --- GoldED/2 3.0.1-GP
  * Origin: Electronic Kludge (2:5030/301)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Увеличение скорости   Alexander Kalin   30 Jan 2001 09:49:05 
 Re: Увеличение скорости   Konstantin Shafranov   30 Jan 2001 11:48:34 
 Re: Увеличение скорости   Gleb Oufimtsev   30 Jan 2001 12:13:01 
 Re: Увеличение скорости   Slava Skoryh   01 Feb 2001 09:19:34 
 Re: Увеличение скорости   Tolik Tentser   01 Feb 2001 18:59:06 
 Re: Увеличение скорости   Alex Petin   02 Feb 2001 09:01:49 
 Re: Увеличение скорости   Tolik Tentser   02 Feb 2001 19:00:24 
 Re: Увеличение скорости   Valitov Leonid   02 Feb 2001 20:03:29 
 Re: Увеличение скорости   Tolik Tentser   03 Feb 2001 09:28:45 
 Re: Увеличение скорости   Valitov Leonid   05 Feb 2001 14:31:11 
 Re: Увеличение скорости   Tolik Tentser   05 Feb 2001 19:02:28 
 DB using recommendations   Akzhan Abdulin   17 Feb 2001 14:15:04 
 DB using recommendations   Andrey   19 Feb 2001 09:11:04 
 Re: DB using recommendations   Tolik Tentser   19 Feb 2001 19:07:26 
 DB using recommendations   Akzhan Abdulin   21 Feb 2001 15:05:15 
 Re: DB using recommendations   Lilya A. Kozlenko   19 Feb 2001 18:22:43 
 Re: DB using recommendations   Alexander Skvortsov   20 Feb 2001 17:52:51 
 Re: Увеличение скорости   Slava Skoryh   02 Feb 2001 12:17:58 
 Увеличение скорости   Anatoly Ivanov   03 Feb 2001 02:35:52 
 Re: Увеличение скорости   Tolik Tentser   03 Feb 2001 09:32:46 
 Увеличение скорости   Vadim Rumyantsev   04 Feb 2001 00:30:15 
 Re: Увеличение скорости   Tolik Tentser   04 Feb 2001 09:11:51 
 Увеличение скорости   Vadim Rumyantsev   04 Feb 2001 21:34:06 
 Re: Увеличение скорости   Tolik Tentser   05 Feb 2001 11:43:16 
 Увеличение скорости   Vadim Rumyantsev   05 Feb 2001 23:16:50 
 Re: Увеличение скорости   Tolik Tentser   06 Feb 2001 18:42:40 
 Увеличение скорости   Vadim Rumyantsev   06 Feb 2001 23:53:42 
 Re: Увеличение скорости   Tolik Tentser   07 Feb 2001 18:33:50 
 Увеличение скорости   Vadim Rumyantsev   07 Feb 2001 22:40:03 
 Re: Увеличение скорости   Tolik Tentser   08 Feb 2001 07:32:02 
 Увеличение скорости   Vadim Rumyantsev   09 Feb 2001 00:30:26 
 Re: Увеличение скорости   Ilya Zvyagin   08 Feb 2001 13:37:30 
 Re: Увеличение скорости   Tolik Tentser   08 Feb 2001 19:14:27 
 Увеличение скорости   Anatoly Ivanov   04 Feb 2001 02:35:44 
 Re: Увеличение скорости   Tolik Tentser   04 Feb 2001 09:11:52 
 Увеличение скорости   Anatoly Ivanov   05 Feb 2001 01:51:44 
 Re: Увеличение скорости   Tolik Tentser   05 Feb 2001 07:46:36 
 Увеличение скорости   Vadim Rumyantsev   05 Feb 2001 12:45:49 
 Увеличение скорости   Vadim Rumyantsev   05 Feb 2001 12:51:53 
 Re: Увеличение скорости   Tolik Tentser   05 Feb 2001 19:08:32 
 Re: Увеличение скорости   Ilya Zvyagin   05 Feb 2001 23:24:26 
 Re: Увеличение скорости   Tolik Tentser   06 Feb 2001 08:04:55 
 Увеличение скорости   Vadim Rumyantsev   06 Feb 2001 11:59:22 
 Re: Увеличение скорости   Ilya Zvyagin   06 Feb 2001 14:28:40 
 Увеличение скорости   Vadim Rumyantsev   06 Feb 2001 12:03:12 
 Re: Увеличение скорости   Ilya Zvyagin   06 Feb 2001 14:32:44 
 Увеличение скорости   Vadim Rumyantsev   06 Feb 2001 23:47:29 
 Re: Увеличение скорости   Tengiz Kharatishvili   07 Feb 2001 04:41:11 
 Re: Увеличение скорости   Ilya Zvyagin   07 Feb 2001 12:04:55 
 Увеличение скорости   Vadim Rumyantsev   07 Feb 2001 22:38:03 
 Увеличение скорости   Mike_Timonov   08 Feb 2001 10:17:16 
 Re: Увеличение скорости   Ilya Zvyagin   08 Feb 2001 13:37:31 
 Увеличение скорости   Vlad Ermolaev   06 Feb 2001 17:39:00 
 Re: Увеличение скорости   Ilya Zvyagin   07 Feb 2001 12:02:54 
Архивное /su.dbms.sql/22163a7fda80.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional