Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
dimitr Но опыт не мой, я лишь наблюдал оные факты несколько раз. А я наблюдал за самым разгаром процесса проктирования комплекса "Зарплата" и "Кадры" на основе InterBase. Использовался Билдер, и TTable как компонент доступа. - Почему??? - (внимание!) Потому что другие компоненты не поддерживают работу с двунаправленным курсором. ХЗ, откуда это они взяли. Между прочим, дописали, и имеют относительно много инсталляций. .... Довольно известная контора. (это по поводу того, кто как готовит) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 22:36 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
DocAlЧто значит "поверх"? InnoDB и MyISAM, как и, скажем, FEDERATED -- различные "движки" хранилища, которые может использовать СУБД. Использую и InnoDB, и MyISAM (предпочитаю InnoDB, ACID таки). Пожалуй, соглашусь, что на чистых выборках MyISAM, скорей всего, будет быстрее, но на смешанной и параллельной нагрузке (c INSERT/UPDATE/DELETE) уже не факт. Просто я встречал некий тест где MySQL "рулил безбожно". При ближайшем рассмотрении выяснилось что данные заливались в MySQL с MyISAM и потом читались. Когда же сравнивали OLTP задачки с InnoDB, и коммитами-роллбэками которые не поддерживаются с MyISAM, то производительность сразу оказалась хуже. Но это по субъективным ощущениям, по нормальному это мы не тестировали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 22:45 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
Зл0й Просто я встречал некий тест где MySQL "рулил безбожно". При ближайшем рассмотрении выяснилось что данные заливались в MySQL с MyISAM и потом читались. Когда же сравнивали OLTP задачки с InnoDB, и коммитами-роллбэками которые не поддерживаются с MyISAM, то производительность сразу оказалась хуже. Но это по субъективным ощущениям, по нормальному это мы не тестировали. Ну да, MyISAM "рулит безбожно" при read only нагрузке, "техника чтения" у него хорошая... Но как только появляется модификация данных, табличная блокировка даёт о себе знать... Поглядите почту, вряд ли обсуждение производительности MySQL тут много кого интересует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 22:51 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
А нормальную СУБД коммерческого класса (сопоставимую с Oracle, DB2,...) написать в России абсолютно нереально. Поинтересуйтесь на досуге GNU SQL. Им в свое время серьезная по российским понятиям команда занималась, из ИСПРАНа. Проект благополучно загнулся. Это - наиболее серьезное шевеление в данном направлении когда-либо предпринятое в РФ. Поделки вроде Линтера предлагаю всерьез в данном контексте не обсуждать. Вообще, по большому счету разработка еще одной СУБД особо никому не нужное мероприятие, ни в России ни за ее пределами. А нормальную СУБД коммерческого класса (сопоставимую с Oracle, DB2,...) написать в России абсолютно нереально. Поинтересуйтесь на досуге GNU SQL. Им в свое время серьезная по российским понятиям команда занималась, из ИСПРАНа. Проект благополучно загнулся. Это - наиболее серьезное шевеление в данном направлении когда-либо предпринятое в РФ. Поделки вроде Линтера предлагаю всерьез в данном контексте не обсуждать. Вообще, по большому счету разработка еще одной СУБД особо никому не нужное мероприятие, ни в России ни за ее пределами.[/quot] Я вот вспоминаю три направления работы где наследил так сказать: 1. "Русифицированные" СУБД типа "ОКА" (IMS), "CETЬ" (KODASYL IDMS) мы работали на них неплохо (70гг), имели свой язык запросов (типа SQL) даже. 2. Отечественная СУБД ИНЭК (деревяннoго типа), разработка ВНИИСИ, команда под руководством математиков Адельсона-Вельского, Арлазарова (не путать с мужиком Арлазoровым :-)), Донского, авторов AVL деревьев, создателей 1-го chess чемпона "Каиссы", мы работали на ней тоже неплохо, хотя конечно багов было полно, да и качество их кода (доступная часть) оставляло желать мягко говоря лучшего (начало 80гг), + нормальныый интерфейс был только с ассемблером IBM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 02:36 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
Zhora Я вот вспоминаю три направления работы где наследил так сказать: 1. "Русифицированные" СУБД типа "ОКА" (IMS), "CETЬ" (KODASYL IDMS) мы работали на них неплохо (70гг), имели свой язык запросов (типа SQL) даже. Ну это IBMовские разработки. Кстати System/370 аж до 79 года поставлялся с исходниками. Этакий оупен-сорс 25 летней давности. Русифицировать было немудрено. Zhora 2. Отечественная СУБД ИНЭК (деревяннoго типа), разработка ВНИИСИ, команда под руководством математиков Адельсона-Вельского, Арлазарова (не путать с мужиком Арлазoровым :-)), Донского, авторов AVL деревьев, создателей 1-го chess чемпона "Каиссы", мы работали на ней тоже неплохо, хотя конечно багов было полно, да и качество их кода (доступная часть) оставляло желать мягко говоря лучшего (начало 80гг), + нормальныый интерфейс был только с ассемблером IBM. А в это время в мире уже существовали реляционные СУБД поддерживавшие ACID-транзакции и согласованное чтение. По сравнению с IMS Fastpath эти достижения выглядя откровенно бледно. Исследовательские игрушки это, а не серьезный софт для решения серьезных задач. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 04:16 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
dimitr но чем это _принципиально_ отличается от сборки мусора? А это и я тебе могу сказать: ничем. Но! Есть два момента: а) сброс мусора идет целыми сегментами; б) back-versions хранятся целиком, а не в виде дельт. Т.е. купили скорость ценой системных требований - нормальный trade-off для hi-end серверов (за что их и называют "большими" :)). Я сильно подозреваю что если тому же Оракулу выделить сегментов отката в два раза больше чем данных и повесить снэпшот на пару часов, ему тоже найдется о чем призадуматься... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 11:00 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Мне тут нечего сказать. Ничего говорить не требуется. Больше читайте, - будете писать меньше фигни. Ну-ну... Видимо этим мы с Вами и отличаемся - я больше пишу, а Вы всё читаете. Читайте дальше... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 11:12 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
Zhora2. Отечественная СУБД ИНЭК (деревяннoго типа), разработка ВНИИСИ Насколько я помню ИНЭС она называлась. И до сих пор кое-где работает ещё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 11:15 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
Кстати, в ЛИНТЕР версионность реализована без сборщика мусора (вообще-то он есть, для порядку, но я ни разу не видел чтобы он реально запускался - нет необходимости) и версии хранятся не в страницах данных, и журнал есть. Вот :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 11:19 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
pavelvpКстати, в ЛИНТЕР версионность реализована без сборщика мусора (вообще-то он есть, для порядку, но я ни разу не видел чтобы он реально запускался - нет необходимости) и версии хранятся не в страницах данных, и журнал есть. Вот :-) теперь и ты нам расскажи, где хранятся версии и почему их не надо вычищать по мере устаревания :-) У меня ощущение тотального неприятия вами термина "сборка мусора". Типа нет сборщика - нет и сборки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 13:00 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
guest_20040621> 2. MySQL который с ядром от InnoDB. Ниче база, хотя мягко говоря "не свободна > от недостатков". Будущее туманно ввиду покупки Ораклом InnoDB. Не фанат MySQL, но, судя по наплевательскому отношению разработчиков к стандартам и геморроем с лицензиями, смотрел бы в эту сторону в последнюю очередь.А примеры? или просто в лужы газифицируете ( (с) LOR ) Лицензии понятные: одна GPL, а вторая как у взрослых (см. MS SQL server, Oracle) Вроде геморроя нет. Стандарты тоже поддерживает. Или нет? пример в студию. (только не надо примеры а ля 3.х или 4.х версии, там это просто быстрое хранилище). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 19:56 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
Тупой работой, VoDA, я занимаюсь очень задорого, так что примеров не будет. Самостоятельное задание: читать на ночь SQL-2003. Опционально: внимательно читать о вариантах лицензирования MySQL. Опционально2: искать в google oracle+innodb+patent. P.S. Бросайте дебильные замашки ЛП; никто Вам ничего не должен. Хотите что-то выяснить - google работает, только что проверил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 20:26 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov dimitrно чем это _принципиально_ отличается от сборки мусора? А это и я тебе могу сказать: ничем. Не согласен. В сравнении с хранением версий совместно с данными: 1) более плотно заполнены блоки данных: снижается нагрузка DBWR и количество чтений при выборках. должен быть меньше общий объем data-файлов БД => при восстановлении из резервной копии должно быстрее проходить копирование. 2) "Зачистка" мусора заключается в достаточно простой операции shrink rollback segment и выполняется только если требуется высвободить место, сожранное сегментом - переростком, для другого сегмента. Из недостатков можно отметить нетривиальный алгоритм управления UNDOTBS и нелинейную зависимсть времени выполнения запроса от объема читаемых данных в случае серьезной конкурируюшей dml-нагрузки. Dimitry Sibiryakovб) back-versions хранятся целиком, а не в виде дельт.ИМХО Вы ошибаетесь... Dimitry SibiryakovЯ сильно подозреваю что если тому же Оракулу выделить сегментов отката в два раза больше чем данных и повесить снэпшот на пару часов, ему тоже найдется о чем призадуматься... Нет, парой часов Вы оракеля не запугаете. И по 10 часов запросы работают (это когда под терабайт прокрутить надо на фоне бэкапа), при этом размер UNDOTBS каким-то протрясающим гигантизмом не отличается... По крайней мере, не превышает размер оперативных данных :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 21:20 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
dimitrтеперь и ты нам расскажи, где хранятся версии и почему их не надо вычищать по мере устаревания :-) У меня ощущение тотального неприятия вами термина "сборка мусора". Типа нет сборщика - нет и сборки. Ну я же смайлик нарисовал :-) С другой стороны, не то, чтобы непритие термина "сборка мусора", но его некоторая прямолинейность - как сборки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 11:14 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
>Типа нет сборщика - нет и сборки Скажем так - нет ситуации когда в момент большой загрузки сервера еще приходится чистить мусор, загружая еще больше. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 11:22 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
Привет, ScareCrow! Ты пишешь: ScareCrowS> Скажем так - нет ситуации когда в момент большой загрузки сервера еще S> приходится чистить мусор, загружая еще больше. ты об чём, солнца? -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 11:29 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
кому ты предлагал биться ап стену и повторять "-g,-g,-g"? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 11:35 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
точнее по какому поводу? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 11:35 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
Привет, ScareCrow! Ты пишешь: ScareCrowS> точнее по какому поводу? по поводу БЭКАПА. и вааще, брысь. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 11:40 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
а по какому поводу ты рассказывал, что после массовых удалений первая же читающая транзакция запустит сборку мусора? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 11:42 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
Привет, ScareCrow! Ты пишешь: ScareCrowS> а по какому поводу ты рассказывал, что после массовых удалений первая же S> читающая транзакция запустит сборку мусора? когда беседуют два профессиональных проктолога, неспециалистам много чего может померещиться... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 11:52 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
guest_20040621Тупой работой, VoDA, я занимаюсь очень задорого, так что примеров не будет.Тупой работой заниматься и не надо, но ОБОСНОВАТЬ свою точку зрения ИМХО надо. guest_20040621Самостоятельное задание: читать на ночь SQL-2003. Опционально: внимательно читать о вариантах лицензирования MySQL. Опционально2: искать в google oracle+innodb+patent.Почитал SQL-2003 обзор новшеств. ничего кардинально нового не нашел, базовая функциональность реализуется на MySQL легко. Про остальное не знаю ибо не нужно в работе. Опция1: прочитал внимательно уже давно. потом много объяснял на форуме как использовать эти лицензии. Мимо. Опция2: ну и что, у MySQL заключен договор с Oracle еще года на 2 (вроде), кроме того InnoDB всегда доступна под GPL. Кроме того MySQL создает еще один уже свой транзакционный движок + Solid DB портирует движок на MySQL. ИМХО в ряду Open Source DB MySQL выглядит очень не плохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 11:56 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
> Почитал SQL-2003 обзор новшеств. Не надо читать "обзор новшеств". Надо читать стандарт. И внимательно смотреть, что и как из этого стандарта реализовано в MySQL. > прочитал внимательно уже давно. Тогда не надо лукавить; говорите о GPL - приводите условия, на которых MySQL можно использовать под этой лицензией. > ну и что, у MySQL заключен договор с Oracle еще года на 2 (вроде), > кроме того InnoDB всегда доступна под GPL. Для одноразовых проектов с жизненным циклом меньше двух лет действительно все равно, что использовать. К счастью, у меня нет такой необходимости. А гадать, какая моча ударит Oracle в голову через два года, - ни малейшего желания. > Кроме того MySQL создает еще один уже свой транзакционный движок > + Solid DB портирует движок на MySQL Выйдет пяток релизов - будет повод посмотреть на то, что они там наваяли. Не раньше. > ИМХО в ряду Open Source DB MySQL выглядит очень не плохо Ну вот пока мы с Вами занимаемся перепиской, MySQL объявила о разделении продуктов на энтерпрайз и коммунити эдишн. Нужно рассказывать, что произойдет дальше? ;)) MySQL - просто попсовая софтинка, популярная исключительно благодаря своей простоте. С очень ограниченными возможностями. Давайте называть вещи своими именами, а не так, как их называют тупые маркетологи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 13:40 |
|
||
|
Почему русские не могут создать свою субд?
|
|||
|---|---|---|---|
|
#18+
http://www.sql.ru/forum/actualthread.aspx?tid=352380 А вы говорите "стандарты", "ANSI-SQL"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2006, 13:47 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=34066308&tid=1553460]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
1ms |
| others: | 268ms |
| total: | 451ms |

| 0 / 0 |
