Вниз
Скачать: CL | DM;

Delphi+MySQL   Найти похожие ветки 

← →
Ross   (2003-11-29 15:45) [0]

Есть ли у кого опыт продуктивной работы именно в такой связке, и работает ли нормально при 1млн записей в базе? Я остановил свой выбор на Delphi+MySQL для создания комплексной программы учета склада. Есть ли причины поменять базу (Ваше мнение)?


← →
Anatoly Podgoretsky ©   (2003-11-29 15:48) [1]

Нормальность работы определяется не столько количеством записей, сколько другими факторами.
Причины конечно есть, лучше использовать промышленные базы.


← →
Nikolay M. ©   (2003-11-29 15:51) [2]


> работает ли нормально при 1млн записей в базе

Да, если сервер свежий и нормально пропатчен.
В противном случае данные могут биться, индексы слетают и тд.


> Есть ли причины поменять базу

Если это не веб-приложение, то однозначно не стоит с ним связываться. Отсутствие поддержки ссылочной целостности, ХП, триггеров, транзакций (иннодб не в счет), подзапросов натрет тебе основательный геморрой.
MS SQL или Interbase/FireBird - вполне сойдут.


← →
Ross ©   (2003-11-29 16:04) [3]

Дело в том, что нужно минимальными деньгами сие реализовать. В принципе и к MSSQL-у можно с web-a подключиться. А какие еще факторы могут повлиять?


← →
Nikolay M. ©   (2003-11-29 16:09) [4]

IB/FB тоже бесплатные.


> какие еще факторы могут повлиять?

Имхо, в [2] их вполне достаточно. Когда начнешь терять связи между таблицами, сам поймешь...


← →
Ross ©   (2003-11-29 16:17) [5]

Дело в том, что возможно еще будет использован терминал. С MySQL кое-какой опыт есть а вот MSSQL... Это опять же для экономии. А такой опыт есть у кого?


← →
Michail Dalakov ©   (2003-11-29 16:19) [6]

А какой IB бесплатный если не секрет?
Если требуется бесплатный сервер, то советую MSDE, для баз до двух ГА это тот же MSSQL сервер, по возможностям и по качеству он
будет получше чем IB и семейство.


← →
Nikolay M. ©   (2003-11-29 16:20) [7]


> возможно еще будет использован терминал

Расшифруй?
mysql -hHost -uUser -p
?

MS SQL прекрасно администрируется с любого компьютера (почти).


← →
Vlad ©   (2003-11-29 16:21) [8]


> по возможностям и по качеству он
> будет получше чем IB и семейство.

Неплохо бы аргументировать


← →
Nikolay M. ©   (2003-11-29 16:25) [9]


> А какой IB бесплатный если не секрет?

Тот, который с открытыми исходниками :)
6.0


← →
Anatoly Podgoretsky ©   (2003-11-29 16:42) [10]

Ross © (29.11.03 16:17) [5]
Насчет экономии сомнительно, особенно когда будет порушена база, см. Nikolay M. © (29.11.03 16:09) [4]

Намой взгляд оптимальный выбор или MSDE или FB/IB, что использовать зависит от твоих знаний. У MSDE развитый SQL


← →
Michail Dalakov ©   (2003-11-29 17:07) [11]

To Vlad В последнее время с IB не связываюсь по вышеоговоренным причинам (может быть это мое субъективное мнение),
но y меня есть опыт работы с несколькими версиями IB, что можно
сказать глюков много.
Ну например, ОС Win98 IB5.6 Выполнение транзакции и случайное проподание питания - в лучшем случае потеря нескольких страниц в
базе. Можно создать ХП(2), которая использует другую ХП(1), после чего грохнуть 1ХП и... с базой можно попрощаться. Создание индекса в большой таблице по текстовому полю, может привести к смертельному исходу, иногда случаются очень странные сортировки для избежания которых нужно пол дня потратить в поисках требуемого Collate в Инете, ну всего и не упомнишь, ну добавлю еще что МSSQL пошустрее, что явно видно если одну и туже базу юзать на разных серверах.
Ну насчет возможностей - сейчас вроде бы последнии версии семейства IB поддерживают динамический SQL, выбор первых записей и т.д., на более старых этого нет


← →
Michail Dalakov ©   (2003-11-29 17:13) [12]

То Nikolay M. © (29.11.03 16:25) [9]
На сколько я знаю у Borland версия 6.0 никак не поддерживается и распространяется как есть, т.е. глюков хватает и их никто не собирается исправлять. Вряд ли у кого-то возникнет желание использовать мертво-рожденное творение, если конечно не собирается наводить в нем порядок.


← →
Nikolay M. ©   (2003-11-29 17:18) [13]


> Michail Dalakov © (29.11.03 17:13) [12]

Тогда FB в руки и барабан на шею.
Конечно, если нет желания править исходники IB :?)


← →
Vlad ©   (2003-11-29 17:21) [14]


> Michail Dalakov © (29.11.03 17:07) [11]

Возможно это касается самого IB, но в FB/YA о таких глюках мне не известно, мало того, совершенно точно вам скажу, что лично создавал индексы в большой таблице (12 млн записей) и никаких глюков не наблюдал. А так же что касается сортировки и ХП - также замечено не было.
Да и цена по-моему смешная. А если говорить о персональных версиях - так они вобще бесплатны.


← →
Vlad ©   (2003-11-29 17:23) [15]

индексы я имел ввиду как раз по текстовым полям.


← →
Anatoly Podgoretsky ©   (2003-11-29 17:50) [16]

Цикл поддержки у Борланда очень короткий, практически он кончается сразу после выпуска новой версии продукта.
Что касается IB/FB так это одни и теже люди, они разрабатывали глюкавые версии в Борланде, потом ушли из него и разрабатывают FB, по легенде посчитали, что Борланд прекратила разработку IB и хоронит продукт.


← →
Michail Dalakov ©   (2003-11-29 18:05) [17]

Ну коль пошла такая...
Вообще есть ли у Delphi будущее или мы все скоро пересядем на студию и .Net? Delphi 3 была средой разработки не имеющей себе равных, за прошедшее время у Borland мало что изменилось, а вот
студия шагнула далеко вперед и пробуя VS7 приходишь к выводу, что она не хуже, стоит раза в два дешевле, да и фиксится регулярно и без дополнительной оплаты в отличие от Delphi


← →
Anatoly Podgoretsky ©   (2003-11-29 18:19) [18]

средой разработки не имеющей себе равных была Д1, с тех пор у Борланда мало что изменилось, а другие на месте не стояли.


← →
Michail Dalakov ©   (2003-11-29 18:28) [19]

По-моему только D3 могла сказала первое слово в борьбе за рынок БД



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.011 c
6-75295
Юстос
2003-10-27 10:21
2003.12.23
Как обработать данныек из формы в webservice application


8-75276
GarryFV
2003-08-22 14:18
2003.12.23
Ищу компонент для рисования примитивной графики


1-75156
UPR
2003-12-10 03:34
2003.12.23
Edit и кнопка Tab


14-75383
Legal Street
2003-11-26 20:43
2003.12.23
Если зашифровать текст...


7-75413
Санёк
2003-10-19 16:53
2003.12.23
Помогите плиз




   Наверх