|
|
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
В частности, пусть в буфере данные column1, column2, column3 (> 500 килострок), обозначим BUFFER1. 1. Как лучше организовать добавление из BUFFER1 в dddw (column1, column2) датавинды, размер которой 1000 строк? 2. Как лучше организовать добавление из BUFFER1 в dddw (column1, column2) датавинды, размер которой 500 килострок строк? Стоит ли хранить в отдельном буфере данные для dddw? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 11:32 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
чтоб не хранить в dddw большой объем данных, я делаю так: в основной датавинде поле subj_id с dddw (AvtoRetrieve отключен), а датавинда, на которую ссылается dddw ретривится с аргументом. в retriveend основной датавинды пишу следующее Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 12:04 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
sPaulСтоит ли хранить в отдельном буфере данные для dddw? Не стоит, как и использовать DDDW с количеством более 20-30 строк ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 12:55 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
А с какой целью нужно иметь DW с 500000 строк? Это будет никак не меньше отчета на 10000 листов. А пользователь туда еще чего-то добавлять будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 13:00 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
Локшин Марк wrote: > А пользователь туда еще чего-то добавлять будет? Не, он будет зачитывать вслух . Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 13:03 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
Estets sPaulСтоит ли хранить в отдельном буфере данные для dddw? Не стоит, как и использовать DDDW с количеством более 20-30 строк ИМХО. Что Вы используете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 13:08 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
sPaul Estets sPaulСтоит ли хранить в отдельном буфере данные для dddw? Не стоит, как и использовать DDDW с количеством более 20-30 строк ИМХО. Что Вы используете? Кнопку на DW и отдельное окно для выбора с фильтрацией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 13:13 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
Локшин МаркА с какой целью нужно иметь DW с 500000 строк? Это будет никак не меньше отчета на 10000 листов. А пользователь туда еще чего-то добавлять будет? Естественно, отображать всё - глупо. Отображается лишь часть (скажем, страница в 1к строк). С использованием фильтра, поиска, сортировки система "шарит" по буферу и отображает либо нужную страницу, либо данные на текущей странице в зависимости от критериев. А что если в буфер помещать страницу, а фильтр, поиск, сортировку перенести на сервер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 13:23 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
EstetsКнопку на DW и отдельное окно для выбора с фильтрацией. И чтоб понять, что выбрано, жмете на кнопку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 13:29 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
sPaulА что если в буфер помещать страницу, а фильтр, поиск, сортировку перенести на сервер? Вообще это будет более разумно и быстрее (если, конечно, сервер не совсем дохлый с кучей клиентов). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 13:40 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
sPaul EstetsКнопку на DW и отдельное окно для выбора с фильтрацией. И чтоб понять, что выбрано, жмете на кнопку? Нет, при открытии документа по идентификатору подтягиваются ссылочные поля, при редактировании идентификатор и ссылочные поля заполняются из списка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 14:01 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
Локшин Марк sPaulА что если в буфер помещать страницу, а фильтр, поиск, сортировку перенести на сервер? Вообще это будет более разумно и быстрее (если, конечно, сервер не совсем дохлый с кучей клиентов). "более разумно" - экономия памяти - сейчас актуальная проблема? "и быстрее" - не факт, делать выборку из буфера быстрее, чем считывать из нелокальной БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 14:27 |
|
||
|
Педелитесь опытом работы с большими массивами данных (>500 килострок).
|
|||
|---|---|---|---|
|
#18+
sPaul"более разумно" - экономия памяти - сейчас актуальная проблема? "и быстрее" - не факт, делать выборку из буфера быстрее, чем считывать из нелокальной БД. Ну начнем с того, что у PB от такого количества строк просто может случиться несварение желудка, кроме того памяти никогда не бывает много. Потом для "выборки из буфера" PB не может использовать никакие вспомогательные структуры - например индексы. Далее - все эти 500000 строк нужно передать на клиента, причем до начала работы и, возможно, обеспечивать когерентность локальных данных с сервером. Ну и еще много чего. Короче говоря, не следует превращать клиент-серверную идеологию в файл-серверную т.к. большинство людей уже давно для себя уяснило,как говорится, что такое хорошо и что такое плохо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2007, 14:40 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=34704198&tid=1337048]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 162ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...