My MySQL experience

Где я, и где MySQL

Я плотно работал с ним в больших проектах
1
2%
Я плотно работал с ним в больших проектах
1
2%
Я плотно работал с ним в мелких проектах
5
12%
Я плотно работал с ним в мелких проектах
5
12%
Эпизодически сталкивался в реальных проектах
4
10%
Эпизодически сталкивался в реальных проектах
4
10%
Баловался на домашнем/рабочем компе
11
26%
Баловался на домашнем/рабочем компе
11
26%
 
Total votes: 42

Palych
Уже с Приветом
Posts: 13683
Joined: 16 Jan 2001 10:01

My MySQL experience

Post by Palych »

Стало вдруг интересно в свете последних событий...
Palych
Уже с Приветом
Posts: 13683
Joined: 16 Jan 2001 10:01

Post by Palych »

Oops!
Проглотил последний вариант!
Звучал он несколько иронично: "Читал. Много думал."...
User avatar
A. Fig Lee
Уже с Приветом
Posts: 12072
Joined: 17 Nov 2002 03:41
Location: английская колония

Post by A. Fig Lee »

дефайнуть бы что такое плотно работал.
Верить нельзя никому - даже себе. Мне - можно!
Palych
Уже с Приветом
Posts: 13683
Joined: 16 Jan 2001 10:01

Post by Palych »

A. Fig Lee wrote:дефайнуть бы что такое плотно работал.


Долгое время активно участвовал в проекте, базирующемся на MySQL.
Участвовал в диагностике и разрешении проблем.
lozzy
Уже с Приветом
Posts: 2435
Joined: 12 Jun 2001 09:01

Re: My MySQL experience

Post by lozzy »

Palych wrote:Стало вдруг интересно в свете последних событий...


А что за последние события ?
Steel helmet protects your teeth from the morning to the evening.
User avatar
Arte
Удалена за неоплаченную рекламу
Posts: 104
Joined: 21 Apr 2002 23:57
Location: Latvia -> Ireland

Post by Arte »

Читал, много думал ;)
В общем работал с ним и в больших проектах и в маленьких и во всяких других. Сейчас работаю с Оракл в неслабом проекте.
В общем была у нас ситуёвина когда всё было на Оракле и работало не то, чтобы медленно... а оооочееееннь медленно. База не помню на сколько рекордсов (ну а в принципе там сессии и время в таймстампе было, ну может узерИД какой ещё, ничего особенного) занимали более 2 Гб файл и не влезали на стандартную линуксовскую файловую систему, мы этой базе выделили раздельчик от ФриБСД, там всё влезло как надо. Крупная в общем база была довольно.
В общем и целом мне mySQL больше понравился... шутрая скотинка. В оракле есть конечно свои плюсы... всякие там вложенные запросы и тд и тп... но для основной работы проекта это в общем-то не важно... а ворочается он сейчас кое как на 4-х процессорном сановском боксе. Даже несчастные 10,000 узеров в день с трудом обрабатывает. Есть подозрение, что mySql бегал бы гораздо шустрее. И ещё меня в Оракле раздражает отсутствие Autoincrement. Неужели так трудно блин приделать....
Palych
Уже с Приветом
Posts: 13683
Joined: 16 Jan 2001 10:01

Post by Palych »

Arte wrote:В общем и целом мне mySQL больше понравился... шутрая скотинка. В оракле есть конечно свои плюсы... всякие там вложенные запросы и тд и тп... но для основной работы проекта это в общем-то не важно... а ворочается он сейчас кое как на 4-х процессорном сановском боксе. Даже несчастные 10,000 узеров в день с трудом обрабатывает. Есть подозрение, что mySql бегал бы гораздо шустрее.

Подозрение?... Или есть реальный пример когда mysql шустрее на подобной базе под подобной нагрузкой?
User avatar
Arte
Удалена за неоплаченную рекламу
Posts: 104
Joined: 21 Apr 2002 23:57
Location: Latvia -> Ireland

Post by Arte »

Palych wrote:Подозрение?... Или есть реальный пример когда mysql шустрее на подобной базе под подобной нагрузкой?

В данном случае именно подозрение базирующееся на приведённом выше примере. Может я не совсем точно указал, но та база с табличкой на 2+Гб одним файлом сначала была именно на Оракле и еле жила. Перешли на mySQL - забегала как надо.
Palych
Уже с Приветом
Posts: 13683
Joined: 16 Jan 2001 10:01

Post by Palych »

Arte wrote:В данном случае именно подозрение базирующееся на приведённом выше примере. Может я не совсем точно указал, но та база с табличкой на 2+Гб одним файлом сначала была именно на Оракле и еле жила. Перешли на mySQL - забегала как надо.

Это уже интересно.
А какая была нагрузка на ету табличку? В смысле скока обращений, скока клиентов, примерное соотношение select/insert/update...
InnoDB or MyISAM?
vc
Уже с Приветом
Posts: 664
Joined: 05 Jun 2002 01:11

Post by vc »

Arte wrote:
Palych wrote:Подозрение?... Или есть реальный пример когда mysql шустрее на подобной базе под подобной нагрузкой?

В данном случае именно подозрение базирующееся на приведённом выше примере. Может я не совсем точно указал, но та база с табличкой на 2+Гб одним файлом сначала была именно на Оракле и еле жила. Перешли на mySQL - забегала как надо.


Without any factual evidence (table structure, indexes, number of rows, select/insert/update statements, benchmarks for both workloads), the assertion is meaningless.

VC
User avatar
YellowMan
Уже с Приветом
Posts: 1099
Joined: 30 Sep 1999 09:01
Location: Bryansk,RUSSIA >> Dublin, Ireland

Post by YellowMan »

Во-во, всякие подобные примеры не имеют никакого практического смысла без детального анализа ПОЧЕМУ оракл был медленным или почему MySQL быстрым.
К качестве примера могу рассказать как абсолютно одинаковая до бита данных и индексов 400Гб база на одинаковом железе в одном месте дико тормозила, а в другом - летала...
Удачи@С.Смирнов
User avatar
Arte
Удалена за неоплаченную рекламу
Posts: 104
Joined: 21 Apr 2002 23:57
Location: Latvia -> Ireland

Post by Arte »

Palych wrote:Это уже интересно.
А какая была нагрузка на ету табличку? В смысле скока обращений, скока клиентов, примерное соотношение select/insert/update...
InnoDB or MyISAM?

Кол-во обращений... гхм... около 5000 уникальных посещений в день на вебе.
Элементарные запросы SELECT | INSERT. Были индексы на WHERE поля. Ничего особенного. MyISAM в mySQL. Было это около эээ.... 4 года тому назад. Большей конкретики дать не могу :( Я тогда девелопил и база не была моей личной проблемой.

Return to “Вопросы и новости IT”