|
|
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
Имеем ;) Код: 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. 30. 31. 32. необходимо реализовать самый простенький запрос: "Вся инфа по всем Insurant'ам". Кроме как Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ничего лучшего не получилось :( Может это можно более-менее человечей забалабенить? Опять же вся ета беда на натуральных планах: Код: plaintext 1. Представляю сколько он начнет отрабатывать на надцати тысячах записей Ж8-/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2003, 12:06 |
|
||
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
А может у тебя "натуральный" план из-за сортировки? Если нет - значит неправильно индексы построены, если да - тогда так и должно быть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2003, 16:09 |
|
||
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
Я думаю из-за логического условия или т.е. or . OR редко когда быстро бывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2003, 16:43 |
|
||
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
ет точно .... стоит поставить OR и 90% вероятность получения натурального плана :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2003, 12:37 |
|
||
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
Мо тогда есть идеи как перестроить сам сиквел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2003, 13:04 |
|
||
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
без изменения структуры таблиц никак ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2003, 13:15 |
|
||
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
Всегда стремись к простоте. У тебя 2 одинаковые по сотаву таблицы. Сделай одну и добаь поле тип персоны. Будет гораздо прощее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2003, 13:17 |
|
||
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
у него три таблицы :) подумай, может одна действительно лучше будет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2003, 13:22 |
|
||
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
Гы... Дык весь прЫкол-то в том, что была одна. Эт недавно растрояйцили ее Ж8-/ Мо действительно: Лучшее - враг хорошего?... А как же тогда буквари, нормальные формы и пр. капиталистический заговор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2003, 13:41 |
|
||
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
тебе скорость важнее или НФ? ты уж определись :) а зачем разделили-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2003, 13:43 |
|
||
|
Запрос на обобщение данных
|
|||
|---|---|---|---|
|
#18+
Да я привел тока ж ключевые поля, так сказать, для примеру... А ваще их там... Просто в одной таблице info о ф/л, а в другой по ю/л. А важна, конечно, скорость. Но и БД не на последнем месте. При куче незаюзанных полей - пухнет, как на дрожжах. Ну и куча других ньюансов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2003, 14:41 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32248840&tid=1580058]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
141ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 292ms |
| total: | 541ms |

| 0 / 0 |
