|
![]() |
#1 |
совсем зелен
|
пока в голове только вариант добавить поле в эту таблицу...заполнять и сортировать затем по нему...может можно как то по другому???
![]() Последний раз редактировалось V777; 25.04.2008 в 08:18. |
|
![]() |
#2 |
Участник
|
Никак. Хотите сортировать по наименованию добавляйте join в запрос.
Со всеми вытекающими последствиями для производительности. |
|
![]() |
#3 |
совсем зелен
|
а производительность сильно упадет???
|
|
![]() |
#4 |
Участник
|
смотря сколько и что джойнить будете.
преход от запроса по одной таблице к запросу по нескольким таблицам может ускорить, а может и замедлить на десятки процентов... сортировка по длинному полю Наименование может замедлить запрос в разы. Особенно если нет индекса по наименованию... Сортировка сждойненных таблиц может привести к тому, что сначала все записи будут копироваться в tempDB, а уж там будет выполняться сортировка со всеми вытекающими последствиями для дисковой очереди сервера... после 16 таблиц в одном запросе MS SQL перестает выполнять оптимизацию запроса ![]() а после 12 часов карета превратится в тыкву, а твое платье в рвань... А впрочем, что это я? Я же добрый фей ![]() |
|
|
![]() |
||||
Тема | Ответов | |||
Сортировка в гриде с двумя DataSource | 15 | |||
FormListControl сортировка | 2 | |||
Сортировка в гриде | 15 | |||
Сортировка в запросе "В Наличии" | 16 | |||
Глючит сортировка записей | 5 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|