Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
19.10.2013, 10:27
|
|||
---|---|---|---|
|
|||
Медленная загрузка большого количества данных в DevExpress C# с sql сервера Microsoft |
|||
#18+
Народ помогите! Проблема: В некоторых места программы приходится выкидывать на экран большие объемы данных для того, чтобы пользователь мог воспользоваться определенными возможностями контролов DevExpress, такими как сортировка, поиск по маске, и прочие, но для того, чтобы эти возможности работали нам приходится тащить все данные разом. Объемы примерно такие - 150 тысяч записей в таблице Описание таблицы: Create TABLE dummy ( "ID" INT NOT NULL, "P_SKID" TINYINT NULL, "SKIDKA" CHAR(10) NULL, "TYPENAK" TINYINT NULL, "SHOW" TINYINT NULL, "NOM_FACT" CHAR(15) NULL, "NOMER" INT NOT NULL, "IsComposite" INT NOT NULL, "IN_BUH" TINYINT NULL, "NEEDSOGLAS" TINYINT NULL, "K_AGENT" INT NULL, "N_AGENT" CHAR(30) NULL, "S_M_O" DECIMAL NULL, "TradeRepReduction" VARCHAR(1) NULL, "TradeRepName" CHAR(25) NULL, "SUMMA" DECIMAL NULL, "S_D" DECIMAL NULL, "SUMMA_OPL" DECIMAL NULL, "P" VARCHAR(1) NULL, "K" INT NULL, "A" VARCHAR(1) NULL, "COMMENT" CHAR(50) NULL, "DeliveryAddressName" CHAR(180) NULL, "REGION" CHAR(7) NULL, "SUM_VOL" DECIMAL NULL, "SUM_VES" DECIMAL NULL, "NOMER_1" SMALLINT NOT NULL, "NAME" CHAR(30) NULL, "IsReserved" INT NULL, "INARCHIV" TINYINT NULL, "SUM_POST" DECIMAL NULL, "TYPE_OPL" TINYINT NULL, "TORG_VID" TINYINT NULL, "FROM_WHO" CHAR(3) NULL, "IsInDefListTable" INT NOT NULL, "IsInPagentTable" INT NOT NULL ) мы делаем запрос: select * from table и этот запрос у нас занимает 10-12 секунд. Хотя в старой программе это занимает примерно 1-2 секунды!!! Мы провели ряд тестов и поняли что собака порылась в способе доступа к данным, мы используем стандартный Linq, а старый кларион использует ODBC, с какими то особыми настройками, народ помогите разобраться, может кто нибудь что нибудь знает? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.10.2013, 21:28
|
|||
---|---|---|---|
Медленная загрузка большого количества данных в DevExpress C# с sql сервера Microsoft |
|||
#18+
beneton2003, instant feedback mode ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1403831]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 139ms |
0 / 0 |