Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Большое кол-во записей и DataSet ?
|
|||
|---|---|---|---|
|
#18+
Роман Дынник Dataset используют для объемов в среднем 10-20 тыс. записей, не больше. Может конечно и есть такие "мобильные" пользователи у которых по 5 гиг оперативки, но я таких еще не встречал Posted via ActualForum NNTP Server 1.1 тоже стояла проблема с обработкой больших данных. База около 250000 записей, если задать плохой критерий поиска, то результатом может быть весь объем. Естестно это плохо сказывалось, да и загрузка в грид больше 10000 строк вела к большим тормозам. Решено было сделать постраниченое отображение данных. Загрузка проходила в два этапа: 1) по условиям запроса DataReader'ом в фоновом потоке(с небольшим приоритетом чтоб не нагружать систему) загружался массив (на самом деле это был DataTable с одним столбцом) идентификаторов запрос примерно выглядит так: Код: plaintext 1. запрос примерно выглядит так: Код: plaintext 1. 2. Тоесть пользователь не дождавшись окончания загрузки уже мог работать с результатом минус такого подхода состоял в том что при такой технологии необходимо два открытых независмых соединений с БД, ну и немного нестабильная работа(зависания) в 9х осях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2005, 12:49 |
|
||
|
Большое кол-во записей и DataSet ?
|
|||
|---|---|---|---|
|
#18+
Кто сказал? Ссылку на источник в студию, плиз... Вы хотите сказать что вам удалось получить нормальную производительность при работе с 200 тыс записей в dataset? Все они предполагают подключение сервера SQL 443-м портом напрямую в интернет. И использовать их после дыры во втором сервис-паке и появления вирусов для SQL даже и не проси Можно репликацию и "а-ля" off-лайн делать, по мылу, ftp, дискетами, как угодно. Потом, вы думаете своя репликация на DataSet-ах вам большую защищенность дает? Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2005, 12:58 |
|
||
|
Большое кол-во записей и DataSet ?
|
|||
|---|---|---|---|
|
#18+
> Вы хотите сказать что вам удалось получить нормальную > производительность при работе с 200 тыс записей в dataset? Нет, не хочу. Больше чем до сотни записей редко дело доходит. > Можно репликацию и "а-ля" off-лайн делать, по мылу, ftp, > дискетами, как угодно. Ага, для трехсот удаленных клиентов на дискетах. LOL!!! > Потом, вы думаете своя репликация на DataSet-ах вам > большую защищенность дает? Может защищенность и не большую, но сервер напрямую портом в инет не светит и это уже большой плюс. При репликации же большого количества данных из большого количества таблиц (около 300 - 500) по управляемости процессом и возможностям изменения структуры реплицируемой базы данных стандартные агенты репликации я бы даже рядом не поставил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2005, 13:17 |
|
||
|
Большое кол-во записей и DataSet ?
|
|||
|---|---|---|---|
|
#18+
Может защищенность и не большую, но сервер напрямую портом в инет не светит и это уже большой плюс. При репликации же большого количества данных из большого количества таблиц (около 300 - 500) по управляемости процессом и возможностям изменения структуры реплицируемой базы данных стандартные агенты репликации я бы даже рядом не поставил. Давайте вернемся к исходному вопросу: Народ подскажите как работать с DataSet если записей 50 000, 100 000, 500 000, и т д с небольшим количеством 1000 зап DataSet работает отлично но дальше не справляется ... Если варианты работы c DataSet ? если нет то какая альтернатива ???? HELP Какую альтернативу вы бы могли предложить? Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2005, 13:40 |
|
||
|
Большое кол-во записей и DataSet ?
|
|||
|---|---|---|---|
|
#18+
> Какую альтернативу вы бы могли предложить? Нет, ну тут все более чем однозначно - ставить msde и показывать мелкими порциями... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2005, 14:29 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32901562&tid=1437359]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 311ms |

| 0 / 0 |
