Локальна база даних - яка технологія краще
Локальна база даних - яка технологія краще?
Вітаю!
Необхідно створити локальну базу даних з такими характеристиками:
-кількість таблиць - не більше 25-ти;
-передбачуване число записів - близько 10-15-ти тисяч;
-структура бази даних постійна, що не передбачається додавання / видалення таблиць під час роботи призначеного для користувача додатки;
-користувальницький додаток створено засобами Delphi 7;
------------------------------------------------------------
А тепер власне питання:
Які технології баз даних використовувати, щоб досягти
максимальної продуктивності цієї сістемми?
Продуктивності в чому? Які типові для користувача операції?
> Які технології баз даних використовувати
Все, які знаєш.
Вибачте, не уточнив. під продуктивністю
в першу чергу розуміється швидкість виконання запиту.
Типові операції:
- створення нового запису;
- запити, що стосуються окремих записів;
- складні запити (a-la квартальний звіт);
> В першу чергу розуміється швидкість виконання запиту.
на локальній базі? файл серверної? запити це не їх сильна сторона, у них швидкість проявляється при навігаційних, табличних методах роботи (наприклад відкриття таблиці будь-якого розміру займає час близьке до 0, запитам і не снилася така швидкість відкриття. навіть при обмежених вибірках.).
> - складні запити (a-la квартальний звіт);
забудь. локальні бази давно застаріли, і ніяких складних запитів жодна з них не підтримує. максимум щось вельми посередній. (Не розглядаючи звичайно sql сервера адаптовані для локальної роботи)
> ГГГ. Ржунімагу. ))
відповідь вообщето був серйозним. або тебе "пробиває" навіть на показаний палець?
на будь-який технології / базі яка знайома пишуться набагато кращі / швидкі проги, ніж на кращій / якнайшвидшої технології / базі але незнайомій.
притому що і "кращість" / "бистрейшесть" у другому випадку часто виявляються уявними.
p.s. замість з'ясувань і переливань з пустого в порожнє, бери вже що-небудь так пиши.
Вже що-що, а ця СУБД якнайкраще "заточена" під локальну)
> Вже що-що, а ця СУБД якнайкраще "заточена" під локальну)
Відмінно заточена, від КПК до потужних датацентров.
Ну ну. Просто я знаю тільки MS SQL Server, а локального нічого.
Для local можна використовувати що завгодно
Для хошей продуктивності при нормальній машині краще ніж Oracle немає
> AZIZE
> Для local можна використовувати що завгодно
Ото ж бо й воно. Для такого завдання товстенький слон завбільшки з MS SQL Server як щось на зразок ніяково використовувати. Але, мабуть, з урахуванням
> sniknik
> На будь-який технології / базі яка знайома пишуться набагато кращі / швидкі проги, ніж на кращій / якнайшвидшої технології / базі але незнайомій.
притому що і "кращість" / "бистрейшесть" у другому випадку часто виявляються уявними.
SQL Server "у бути!
Тобі MSDE нічого не говорить?
> SQL Server "у бути!
можна і Access обійтися
І що ти "разгнукался"?)
Посоромився б. при таких-то знаннях СУБД-технологій.
> Я знаю тільки MS SQL Server, а локального нічого
Боже, яку нісенітницю ти бовкнув)
> Для такого завдання товстенький слон завбільшки з MS SQL Server
> Як щось на зразок ніяково використовувати
Якщо працює на КПК з 64 мб, то про яке товстому слоні можна говорити. У мене вдома стоїть і я його зовсім не помічаю, на роботі теж є для налагодження на найслабших машинах. Робота на 98 з 96 мб пам'яті, невелике гальмування іноді.
> А локального нічого.
Локальність означає тільки місце установки і більше нічого. Див. [15]
Між іншим при локальній установці, для MS SQL швидкість роботи більш ніж на порядок швидше. Використовується спільний протокол доступу до даних через пам'ять.
> Ну-ну. Просто я знаю тільки MS SQL Server, а локального
> Нічого.
Best regards,
Antaeus
Core Lab, www.crlab.com
Advanced Data Management Solutions
І забути про Дельфі, принаймні на тривалий час.
> Anatoly Podgoretsky
> І забути про Дельфі, принаймні на тривалий час.
Як забути? Чому.
Я адже це саме. студент, тільки вчуся))
> Antaeus
> Тоді має сенс подивитися на фріварне SQL Server Compact Edition
Локальну базу будувати тільки на MS AcceZZ
> Як забути? Чому.
Програми написані на Дельфі на КПК не працюють, якщо не говорити про деяке хаке.