|
|
|
Переводить на SQL или нет?
|
|||
|---|---|---|---|
|
#18+
Есть БД. Порадка 100 таблиц. Некоторые хранят до 50000 записей. Клиент-сервер полностью на MS Access. Одновременно работают до 15 пользователей. При печати больших отчетов (учебная карточка студента, например), где идет перебор огромного набора записей (и не одного) процедура занимает огромное количество минут. Вопрос такой: есть ли смысл уже сейчас переносить всю эту байду на SQL? Если кто, переводил: наблюдается ли прирост в скорости? Есть ли смысел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2004, 11:04 |
|
||
|
Переводить на SQL или нет?
|
|||
|---|---|---|---|
|
#18+
однозначно... пока будешь переводить потребноть в переводе будет возрастать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2004, 11:07 |
|
||
|
Переводить на SQL или нет?
|
|||
|---|---|---|---|
|
#18+
Если кто, переводил: наблюдается ли прирост в скорости? Есть ли смысел? от простого перевода данных на сиквел никакого прироста не будет, возможно, даже тормоза появятся. А вот, если перевести так, что бы логика была на сервере, а на клиенте - только вызовы "логики", да и если серверную часть сделать по уму, да на хорошем оборудовании... тогда да - прирост будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2004, 11:11 |
|
||
|
Переводить на SQL или нет?
|
|||
|---|---|---|---|
|
#18+
авторЕсть БД. Порадка 100 таблиц. Некоторые хранят до 50000 записей Это не так уж и много. авторКлиент-сервер полностью на MS Access Как я понял это не клиент-серверная, а файл-серверная архитектура. авторОдновременно работают до 15 пользователей. Уже есть смысл задуматься о переносе на клиент-сервер. Трудно сказать почему сейчас все так тормозит. Если ГРАМОТНО спроектировать базу под SQL, И ГРАМОТНО с ней работать, то вряд ли для Ваших задач время выполнения каких-либо выборок превысит несколько секунд. И, скорее всего, есть простор для оптимизации существующего решения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2004, 11:17 |
|
||
|
Переводить на SQL или нет?
|
|||
|---|---|---|---|
|
#18+
ПРоект перспективный? Если у тебя или у заказчика есть интерес по дальнейшему развития проекта + есть время и деньги на это, то переводи на SQL. Если нет - оптимизируй в рамках своей среды, которая конечно же не клиент-серверная, иначе зачем спрашивал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2004, 11:25 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32452629&tid=1675871]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 355ms |

| 0 / 0 |
