|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
Вопрос чисто теоретический Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 16:36 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
Hello, FB2.5! You wrote on Monday, November 07, 2011 4:37:10 PM: FB2.5Объясните если не трудно. а фетчит ли ODBC весь резалтсет? -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 16:39 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
Мимопроходящий, в настройках odbc таких настроек не нашел, odbc с сайта firebird ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 16:45 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
FB2.5, поговорю сам с собой даже если odbc делает fetched, опустим этот момент, почему IBExpert умирает, неужели это настолько сложный запрос для IBExpert'а, или он сложный для Firebird'а ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 16:52 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
FB2.5FB2.5, поговорю сам с собой даже если odbc делает fetched, опустим этот момент, почему IBExpert умирает, неужели это настолько сложный запрос для IBExpert'а, или он сложный для Firebird'а ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 16:59 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
FB2.5это настолько сложный запрос для IBExpert'а, или он сложный для Firebird'а Да, он сложный для Firebird. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:00 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
скрипт в студию - проверим. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:02 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
Мимопроходящий, IBExpert не через odbc а напрямую, через odbc MS SQL ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:03 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
__FB2.5, скрипт чего, вверху все напечатаНО ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:04 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
FB2.5Мимопроходящий, IBExpert не через odbc а напрямую, через odbc MS SQLСними ту галку, которую обвел для тебя красным Мимопроходящий. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:07 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
BanditJolly, снята. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:08 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
FB2.5вверху все напечатаНО Нихрена там полезного не "напечатано". DDL таблицы где? Индексы какие есть? Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:21 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
FB2.5, как именно умирает эксперт? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:22 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
FB2.5, странно это. Сколько времени выполняется запрос в эксперте, если убрать order by f_t.id ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:28 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
FB2.5 Код: plaintext 1. 2. 3.
Проверьте такой вариант: Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:33 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
Таблоид, после применения индекса заработал, меня сбило, то что MS SQL обработал и без дополнительных индексов. Всем спасибо, тема закрыта. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:44 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
Hello, FB2.5! You wrote on Monday, November 07, 2011 5:43:50 PM: FB2.5после применения индекса заработал, кто? что? почему? зачем? -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:46 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
Мимопроходящий, так Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 17:49 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
id не primary key? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 18:06 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
alex_k, нет конечно, раз он подсчитывает одинаковые значения. Таблоид, из-за тебя автор ушел, и остался невыясненным изначальный вопрос ( ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 18:29 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
BanditJolly, вопрос снят без индекса всеравно работает тяжело, около 3мин.(вариант Таблоида), но не могу не согласиться, о варианте, который предложил Таблоид с вложенным подзапросом как, то не подумал. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 18:33 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
FB2.5, я понимаю, что ты свою проблему решил, но мне интереснее, откуда берутся 30 сек через линк. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 18:38 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
BanditJolly, если я правильно понял, то что произошло через линк, то это так MS SQL вытащил в ОЗУ весь набор, и уже там сделал свою работу, что сократило время обработки запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 18:45 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
BanditJollyно мне интереснее, откуда берутся 30 сек через линк. Для этого надо чтобы аффтар показал план запроса в обеих серверах. Но что-то я подозреваю, что он не знает как это сделать... Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 18:51 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
И почему никто не предложил EXISTS неужели он будет медленнее работать Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 19:10 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
я надеюсь поможет ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 19:10 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
FB2.5я надеюсь поможет Ну, собственно, как я предполагал: агрегирование потом джоин. То же самое, что и Таблоид написал. Только MS SQL умеет hash outer join, а Firebird пока нет. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 19:21 |
|
IBExpert vs link SQL Server Management Studio
|
|||
---|---|---|---|
#18+
m7mИ почему никто не предложил EXISTS неужели он будет медленнее работатьне зная точного распределения данных у таблице ТСа, невозможно предсказать. Но вот на таком распределении, когда 10% строк - уникальные, а остальные имеют дубли (от 1 до 49) - что типично для дочерних таблиц - получается, что join немного быстрее exists'a. Вариант же, показанный ТС'ом, нервно покуривает в стороне. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Код: plaintext 1. 2. 3. 4. 5. 6. 7.
var_2. exists Код: plaintext 1. 2.
Код: plaintext 1. 2. 3. 4. 5. 6. 7.
var_3. count(*) внутри where: Код: plaintext 1. 2. 3. 4.
Код: plaintext 1. 2. 3. 4. 5. 6. 7.
В ситуации, когда индекса на поле ID нет, запрос по var_1 практически остался на той же скорости: 396 ms (хотя там кеширование, конечно, сыграло роль). А вот запрос по var_2 (с exists) провалился в небытие. Тоже самое, ес-сно, случилось и с запросом var_3. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2011, 19:41 |
|
|
start [/forum/topic.php?all=1&fid=42&tid=1599856]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
158ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 273ms |
0 / 0 |