Титла: sarwar Публикувано от: Йордан в Mar 17, 2004, 18:34 Zdraweite
skoro mi predstoi pokupkata na sarwar toi 6te se izpolzwa za FTP ne mnogo natowareno i HTTP polzwa6to MNOGO MySQL ... po predwaritelni prou4waniq o4akwam pone 100 usera da sa online ednowremenno i da puskat po 5 MySQL kenekcii ... sa6to taka 6te izpolwa i malko GD ta iskam da pitam kakwi parametri kato RAM CPU ... trqbwa da ima tazi ma6ina sa6to me interesuwa kato polzwa GD dali trqbwa da ima po silna video karta ako nqkoi moje da predloji i dobar magazin za zakupuwneto mu da pi6e wsqkakwa informaiq 6te mi e ot polza blagodarq predwaritelno za otgoworite Титла: sarwar Публикувано от: gamehack в Mar 17, 2004, 20:07 Така...просто забрави за MySQL
![]() ![]() Титла: sarwar Публикувано от: в Mar 18, 2004, 13:39 nedei taka de
![]() MySQL mi trqbwa za PHP scriptowete a ko izpolwam drug SQL nqma da imam nqkoi funkii ... Титла: sarwar Публикувано от: Ice___Cool в Mar 18, 2004, 14:35 MySQL si e dobro reshenie, ne se podvezdaj po glupavi komentari. S vsjaka nova versija MySQL stava vse po-dobur i se doblizava do komersialnite DB do goljama stepen.
Kolkoto za mashinata, mnogo zavisi ot tova kolko slozni ste sa zajavkite kum SQL, kolko ste sa golemi DB kakto i userite koito ste ja polzvat. Ti si spomenal samo userite - malko e trudno taka da te posuvetva 4ovek, no vse pak pomisli za dvuprocesorna mashina, kato na4alo moze samo 1 CPU da i slozish i naj malko 512 RAM. Nesto primerno 1,8GHz CPU sus 1GB RAM e idealno reshenie. Титла: sarwar Публикувано от: в Mar 18, 2004, 15:26 znachi pri 500 connection kam mysql ti trqbva ujasno barz disk
v cluchaq cputo i rama nqmat nishto obshto vapreki che kolkoto poveche tolkova poveche spored mene gamehack e prav po dobre se orientirai kam drug sudb server maxdb e dobro reshenie ako ne iskash da usevash commercial db no pak za necommersialni celi db 2 e free to use a v sravnenie sas mysql e mnogo po barzo + ima support za mnogo poveche neshta like triggers Титла: sarwar Публикувано от: Йордан в Mar 18, 2004, 18:48 bazite danni nqma da sa po golqmi ot 1Mb t.k. smqtam da gi razdroba za da ne se zarejdat wsi4ki dori i pri tarseneto 6te se opitam da go nadrobq az mislq 4e daje RAM trqbwa da e 1Gb nqkade
nqkoi ima li si na prestawa dali GD se nujdae ot po-mo6tna video karta Титла: sarwar Публикувано от: zazzko в Mar 18, 2004, 19:26 Долколкото знам GD не използва нищо от видеото.
Титла: sarwar Публикувано от: gamehack в Mar 18, 2004, 19:28 До Ice___Cool:
Хайде да не си говорим за MySQL,защото всички знаем,че не е нивото на MaxDB или пък DB2,а в 4.x версиите няма начин да се използват вложени функции,което ако си си имал работа с по сложни куерита със relations между данните ще разбереш какъв ад е.Peace \/ До GV: GD-то 100% използва CPU-то на сървърната страна,така че забрави за добра видео карта.Кой те е излъгъл,че ползва видеото ? Тъй като не бях 100% сигурен,питах няколко приятелчета в Undernet и те ми казаха същото.Хайде,успех! Титла: sarwar Публикувано от: Йордан в Mar 18, 2004, 20:32 Az samo pitam a wie 6te se izpokarate
![]() ![]() ![]() moe li takowa ne6to q po inteligentno go karaite ![]() ta koito znae o6te po temata neka da pi6e ![]() Титла: sarwar Публикувано от: n_antonov в Mar 19, 2004, 07:27 Не знам какво очакваш като отговори? Доколкото разбирам, става дума за не особено натоварен конвенционален уебсървър. Натоварването, което предвиждаш, не е никакъв проблем за MySQL, така че не разбирам какви са тези ругатни по негов адрес. Всеки уважащ себе си уебсървър предвижда MySQL. Отделен е въпросът, че само ти знаеш каква функционалност ти е необходима и дали MySQL ти я дава или трябва да преминеш към нещо по-мощно.
Ако въпросът опира само да натоварването - 100 потребители по 5 заявки не са никакъв проблем за MySQL. Дори е смешно да се коментира. Смятам, че чудесно би те устроил един P4, 1.8Ghz, 512RAM. Дали ще правиш RAID и какъв ще е той вече зависи от твоите си предпочитания и финансови възможности ![]() Титла: sarwar Публикувано от: n_antonov в Mar 19, 2004, 07:49 В допълнение - за GD не ти трябва никаква видеокарта!!! даже е желателно, ако ще ползваш машината само за сървър, да няма видеокарта (след инсталацията я махаш) - един греещ фактор по-малко.
Титла: sarwar Публикувано от: Йордан в Mar 19, 2004, 09:27 n_antonov kakto winagi s bodar otgowor
az towa pitah a te zapo4naha da se nadlagwat koe e po dobre ![]() mersi na wsi4ki za otgoworite Титла: sarwar Публикувано от: Ice___Cool в Mar 19, 2004, 10:03 radvam se 4e pone n_antonov misli kato men, seriozno se bjah zamislil
![]() ![]() ![]() Титла: sarwar Публикувано от: n_antonov в Mar 19, 2004, 10:15 Всеки опит е автентичен, но истината е, че MySQL, дори и да отстъпва пред други решения, все пак е сериозен проект, който се отличава преди всичко с изключителна бързина, лекота и лесна поддръжка. Това, че се е наложил като най-популярната система за бази данни в интернет, не е случайно.
Трябва да говорим наистина за много натоварени системи, които изискват специфична фанкционалност, която все още MySQL не поддържа, за да се мисли за алтернатива. Освен това, ако имаш възможност, можеш да балансираш натоварването, като разделиш Apache да работи на една, а MySQL на друга машина. Въобще, имаш много козове, преди да се стигне до търсене на алтернатива. А както разбирам от въпроса, става дума за банални нужди - Apache, малко PHP+GD. При това положение MySQL просто ще заспи. Особено ако се постараеш да го оптимизираш в my.cnf. Има примерни конфигурационни файлове, които са написани специално за конкретно количество памет. Титла: sarwar Публикувано от: Йордан в Mar 19, 2004, 16:28 to daje mai GD nqma mnogo da mi trqbwa 6te se polzwa malko pri upload na kartinki i pri registraciq na user
![]() Титла: sarwar Публикувано от: kennedy в Mar 19, 2004, 18:20 ако може малко пояснение за натоварването. очакваш да имаш около 200 потребителя които в различно време да ангажират сървъра, или имаш предвид 200 потребителя в секунда/минута/час по принцип можеш да си сметнеш горе-доло колко памет ще ти трябва ако е в секунда ..... 200*размера на едно апаче ......
имам един познат който има брояч за страници и брои от порядъка на 1-2 милиона посещения на ден. това се слага в mysql-a и се правят справки. един пентиум на 1.3 и 512 рам ако не се лъжа го върши това. ще се поинтересувам за по-голяма точност. Титла: sarwar Публикувано от: Йордан в Mar 20, 2004, 19:19 6te sam ti blagodaren ako razbere6 kakwa ma6ina polzwa
Титла: sarwar Публикувано от: gamehack в Mar 20, 2004, 22:04 Значи,извинявам се ако нещо съм обидил някого,но в началото съм разбрал,ча става въпрос за 200 конекции,което е просто много.(За сравнение:5 конекции едновременно от Оракъл струват 1500$ долара някъде.)Просто съм разбрал за много гомяло мащабно начинание,затова съм казал за друга ДБ,иначе за обикновени уеб страници и етц. няма проблеми MySQL.
Титла: sarwar Публикувано от: Йордан в Mar 20, 2004, 23:55 gamehack kat te widq 6te 4erpa 6tom misli6 4e prawa ne obiknowenni ne6ta s SQLa
![]() Титла: sarwar Публикувано от: в Mar 23, 2004, 13:16 Gigavolt, имаш възможност да пробваш няколко различни субд и да си избереш най-добрата в твоя случай. В повечето случаи няма да има нужда да преработваш и SQL заявките, защото все пак си има стандарти и вече почти всички ги спазват. Тъй като ще използваш PHP, лесно може да ползваш php ADOdb и да правиш пробите. Варианти за пробване са MySQL, PostgreSQL, Oracle, SapDB/MaxDB, FireBird и каквото друго се сетиш.
Основния проблем при забавяне може да ти е от самия дизайн на базата данни, който си направил. При различните сървъри се използват различни методи за оптимизация, които могат да ти вдигнат производителността до 1000% и отгоре. Например при Oracle BLOB полетата трябва да се задават най-накрая на заявката; при MySQL 3.х търсене по повече от една индексирана колона е бавно и т.н. Друг вариант е да потърсиш в Google за MySQL vs PostgreSQL или която и да е СУБД. Преди известно време бях чел за предимствата на PostgreSQL спрямо MySQL при огромни натоварвания. Авторът на статията е един от разработчиците на sourceforge и webcrawler - Tim Perdue: http://www.phpbuilder.com/columns/tim20000705.php3 Статията е доста стара и нещата доста са се променили в новите версии на програмите, така че пробвай и си избери най-доброто. |