MySQL or Access
13 отговора
836 прегледа
Ми ако не опиташ
няма да разбереш?
Зор ли ти е да направиш 20000000 реда в някаква таблица?
Bеer? Moooorrre?
Зор ли ти е да направиш 20000000 реда в някаква таблица?
Bеer? Moooorrre?
Re: Ми ако не опиташ
Наистина, най-добре е да направя някакви тестове. Исках да разбера какъв е опита на другите, защото аз сега започвам с тези работи.
Re: MySQL or Access
за ставане - става....и за по-големи таблици става
въпроса е какво мислиш да правиш с тях след това ?
[линк]
въпроса е какво мислиш да правиш с тях след това ?
[линк]
и да пробва......
пак нищо няма да разбере...
и едното и другото докато сам си правиш тестове ще се справят отлично...от опит ти го казвам...
на аксеса слабото място му е работата с повечко юзери в мрежа (повечко разбирай над десетина)
прави луд трафик в мрежата...
въобще, не е за сериозна работа аксеса....
[линк]
и едното и другото докато сам си правиш тестове ще се справят отлично...от опит ти го казвам...
на аксеса слабото място му е работата с повечко юзери в мрежа (повечко разбирай над десетина)
прави луд трафик в мрежата...
въобще, не е за сериозна работа аксеса....
[линк]
Re: MySQL or Access
Ако ще правиш desktop приложение за един user, работещо под Win - Access e удобен.особено ако ползваш report -системата му , която е много мощна.
Но ако работи в мрежа е страшно бавен - при това колкото е по-голяма базата , толкова повече се забавя...Причината е че е файлов сървър - и при всяко свързване изтегля цялата база при клиента ... ползвал съм го при 30000 и повече записа в мрежа - направо се задъхва.
MySQL е много бърз , по някои тестове е сравним с Oracle. Много подходящ е за мрежови приложения, особено за web (ако ще ползваш php - направо са в симбиоза макар че имам лошо отношение към php).
Зависи наистина какво приложение ще правиш.
Но ако работи в мрежа е страшно бавен - при това колкото е по-голяма базата , толкова повече се забавя...Причината е че е файлов сървър - и при всяко свързване изтегля цялата база при клиента ... ползвал съм го при 30000 и повече записа в мрежа - направо се задъхва.
MySQL е много бърз , по някои тестове е сравним с Oracle. Много подходящ е за мрежови приложения, особено за web (ако ще ползваш php - направо са в симбиоза макар че имам лошо отношение към php).
Зависи наистина какво приложение ще правиш.
Re: MySQL or Access
Приложението е мрежово за 3 - 5 потребителя свързани в LAN. трябва да се въвеждат данни в една база едновременно. това е.
Re: MySQL or Access
Ако ще е web-базирано(PHP,JSP) - изберете MySQL.
Ако Ви е по-лесно да пишете на Visual Basic под Win - изберете Access въпреки евентуални performance проблеми.
Можете също да ползвате комбинацията Delphi/Interbase (зависи на какво имате опит), която също дава добра производителност.
Ако Ви е по-лесно да пишете на Visual Basic под Win - изберете Access въпреки евентуални performance проблеми.
Можете също да ползвате комбинацията Delphi/Interbase (зависи на какво имате опит), която също дава добра производителност.
Re: MySQL or Access
3, 5 дори 10 или 15 потребителя в мрежа е нищо...
няма от какво да се притесняваш...
а лекотата, с която се работи с аксеса никъде другаде няма да я намериш...
ако станат много потребителите, и трафика в мрежата нарастне - и за това има лечение...
[линк]
няма от какво да се притесняваш...
а лекотата, с която се работи с аксеса никъде другаде няма да я намериш...
ако станат много потребителите, и трафика в мрежата нарастне - и за това има лечение...
[линк]
Re: MySQL or Access
Наистина има лечение, с модификации може да се премине към PostgreSQL + Access. На site-то на PostgreSQL, имаше статия по въпроса.
Ако се напише на Access и приложението е дребно, ще стане най-бързо. Остава висящ въпроса с лицензите за употреба на Access. Всеки клиент на базата ще трябва да има закупен MS Office Proffesional, това са поне 350USD на клиент.
Ако се напише на Access и приложението е дребно, ще стане най-бързо. Остава висящ въпроса с лицензите за употреба на Access. Всеки клиент на базата ще трябва да има закупен MS Office Proffesional, това са поне 350USD на клиент.
Re: MySQL or Access
ами аз го виждам в няколко стъпки
1. таблиците минават на SQL сървър....и се атачват през ODBC
2. преписват се куиритата и те в SQL сървъра
3. интерфейса и той се преписва на ASP/PHP
така освен от лицензите за аксес се отърваваш и от поддържането на работещ аксес по компютрите на потребителите ;-)
в нашия офис го извървяхме тоз път)
[линк]
1. таблиците минават на SQL сървър....и се атачват през ODBC
2. преписват се куиритата и те в SQL сървъра
3. интерфейса и той се преписва на ASP/PHP
така освен от лицензите за аксес се отърваваш и от поддържането на работещ аксес по компютрите на потребителите ;-)
в нашия офис го извървяхме тоз път)
[линк]
Re: MySQL or Access
Оттърваваш се и от несъвместимостите между отделните версии на Access.
При нас се получи така, че базата данни, която се използваше от 5 човека беше писана на Access 2000. Тези 5 човека станаха 10, а за новите хора се купиха нови ПЦ та и лицензи за Windows XP и Office XP. Да оставим настрана въпроса, че трябваше да им се инсталира Office 2000 без да имаме лицензи за него, но базата междувременно набъбна до около 12 000 записа и започна един repair всяка седмица...
Пренаписах им базата на PHP/Mysql и отначало като всяко ново нещо мрънкаха и им беше странно, но сега са щастливи и доволни ;-).

При нас се получи така, че базата данни, която се използваше от 5 човека беше писана на Access 2000. Тези 5 човека станаха 10, а за новите хора се купиха нови ПЦ та и лицензи за Windows XP и Office XP. Да оставим настрана въпроса, че трябваше да им се инсталира Office 2000 без да имаме лицензи за него, но базата междувременно набъбна до около 12 000 записа и започна един repair всяка седмица...
Пренаписах им базата на PHP/Mysql и отначало като всяко ново нещо мрънкаха и им беше странно, но сега са щастливи и доволни ;-).
твоята е лесна.....
все още има модули писани на аксес 2.0 които работят и до ден днешен....за щастие не са в моя вилает...аз отдавна се отървах от аксеса
каквото искат сега е на ASP/MSSQL и както казваш - доволни и щастливи са))
[линк]
каквото искат сега е на ASP/MSSQL и както казваш - доволни и щастливи са))
[линк]
Re: MySQL or Access
Това мнение е погрешно. Access може да работи в така наречената Runtime среда. Клиента трябва да има само лицензиран Wэndows.