The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Сравнение производительности популярных СУБД

15.02.2007 09:01

Компания DevLoop представила результаты тестирования производительности работы с СУБД MySQL, PostgreSQL, Firebird, DB2, Informix, Sybase SQL Anywhere из Java программ в Linux.

Код тестового комплекта построен с использованием JDBC (Java Database Connectivity) и открыт под лицензией GPL.

  1. Главная ссылка к новости (http://devloop.org.uk/document...)
Лицензия: CC BY 3.0
Источник: osnews.com
Короткая ссылка: https://opennet.ru/9856-benchmark
Ключевые слова: benchmark, linux, java, database, mysql, postgresql, db2, firebird
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (28) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, guest (??), 09:18, 15/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Из рассмотренных субд только мускул открыт под той же лицензией, что и тестовый код... всё остальное - неинтересно.
     
     
  • 2.3, smb (?), 09:49, 15/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    А это-то тут причем??

    Жалко, что базы не тюнили.....

     

  • 1.2, Iv (??), 09:46, 15/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тестировать на двухсокетном сервере с дуальными камнями суперсервер версию файрберда несколько некорректно. Хотел запостить цитату по этому поводу из их ПДФ-а, но оно чего-то некопипаститься.

     
     
  • 2.4, vadiml (?), 11:39, 15/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    > Хотел запостить цитату по этому поводу из их ПДФ-а, но оно чего-то некопипаститься.

    а Вы используйте, например, kpdf, в нем можно отключить любую защиту

     

  • 1.5, earl (?), 11:53, 15/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    За оракел обидно, да :)

     
     
  • 2.7, Аноним (-), 12:09, 15/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    И это понятно, в договоре при покупке есть пункт запрещающий публиковать результаты скоростных тестов... так что не ждите.
     
     
  • 3.11, Аноним (-), 13:40, 15/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Так нефик покупать. Надо воровать и тестировать.
     
  • 3.12, earl (?), 14:03, 15/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    У них в докумете написано, что инсталляцию ниасилили:)))
     

  • 1.6, Аноним (-), 12:05, 15/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    фигасе, PDF в 270мегов ужат до двух 8)
     
  • 1.8, SunTech (?), 12:46, 15/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Графики необработаны -- больше похожи на кардиограммы

    Шрифт мелкий -- отстой

     
  • 1.9, Аноним (-), 12:52, 15/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    до 4-х :)
     
  • 1.10, Jelis (ok), 13:34, 15/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот бы кто для интересу сравнил еще и на винде производительнось!
     
  • 1.13, Ананим (?), 17:09, 15/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    M$ запрещает публиковать данные скоростных тестов ))
     
  • 1.14, ламусанонимус (?), 23:44, 15/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На жабе.Фи.Там поди половина - бенчмарк жабы на тормоза :)
     
     
  • 2.15, toshikstar (??), 06:29, 16/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    А вы сами то как давно пишете на "жабе" чтобы это утверждать???
     
  • 2.17, Николас (?), 21:54, 16/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    JDBC один из самых быстрых методов доступа к базе. Быстрее, чем в php и прочих.

    И java тормозит только в десктопных программах, в серверных приложениях она летает на уровне c++. php, python, ruby, perl, даже как fcgi или как модуль апача, с java не сравнится, можете потестить сами.

     
     
  • 3.18, Exe (?), 01:43, 18/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    ну ты, Николас, отжог :). "жаба летает на уровне c++. php, python, ruby, perl". Ты хоть понимаешь что такое компиляторы и что такое интерпретаторы? "Летать" на уровне c++ оно не может по фундаментальным причинам.
    Запомните вот эту ссылку, там можно сравнить 25 языков между собой на 4-х платформах:
    http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=php&lang2=p
     
     
  • 4.20, Аноним (-), 20:37, 19/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    гыыы, а ты запятые от точек отличаешь??
     
  • 3.19, strelok (??), 00:11, 19/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    JDBC это обертка как правило над API самой базы :)
    php, python, ruby, perl - это интерпретируемые языки, с которыми яву сравнивать некоректно. Быстрее native bin файла врядли вообще что-то существует, максимум при двух уровневой компиляции может приблизиться, но из-за виртуальной машины и сборщика мусора как правило проигрывает, но 70% всех тормозов это кривой код, а не плохая библиотека/язык.
     
     
  • 4.23, pentarh (??), 23:53, 23/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >70% всех тормозов это кривой код,
    >а не плохая библиотека/язык.

    Аха, тото я думаю, чего это перловый скрипт парсит логи апача в несколько гиг две минуты, а почти такой же на Сях при всех стараниях умирает навсегда... Наверно я на сях писать не умею...

     
     
  • 5.24, lamer (??), 13:39, 25/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Аха, тото я думаю, чего это перловый скрипт парсит логи апача в
    >несколько гиг две минуты, а почти такой же на Сях при
    >всех стараниях умирает навсегда... Наверно я на сях писать не умею...
    Плохому танцору сами знаете что мешает.Нужны доказательства?Webalizer (и его отпрыски) работают на многих тысячах серверов и каши не просят.Гигазы логов лопатит только в путь, фору даст любому перлу.Попробуйте посмотреть на чем написано.И почему-то не виснет.Действительно, вам лучше программить на каком-нить языке для тех кто потупее.Вьюжал васик освойте чтоли - у вас и на нем ничего виснуть не будет, т.к. радиус кривизны рук его разработчиков совпадет с вашим :)
     
     
  • 6.26, pentarh (??), 13:57, 25/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Плохому танцору сами знаете что мешает.Нужны доказательства?Webalizer (и его отпрыски) работают на
    >многих тысячах серверов и каши не просят.Гигазы логов лопатит только в
    >путь, фору даст любому перлу.Попробуйте посмотреть на чем написано.И почему-то не
    >виснет.Действительно, вам лучше программить на каком-нить языке для тех кто потупее.Вьюжал
    >васик освойте чтоли - у вас и на нем ничего виснуть
    >не будет, т.к. радиус кривизны рук его разработчиков совпадет с вашим
    >:)

    Слыш кекс, ты вообще понятие имеешь о чем говоришь? Во-первых, ни австатс, ни вебализер - отказываются парсить логи апача при 80-120к посещений в сутки на одном из моих доменов. Просто в корку выпадают. Во-вторых, я писал и пишу на 13 различных языках в зависимости от поставленной задачи. Начиная от шелл скрипта и заканчивая дотнетом.

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

    Однако это мне не мешает писать качественный код на более высокоуровневых языках, который я хорошо знаю.

    И если ты считаешь высокоуровневые языки "для тех кто потупее", прости, но тупой тогда ты. Потому что для каждого языка существует свой круг задач, в которых он делает другой язык в каких то параметрах.

     
     
  • 7.27, MockSoul (?), 13:48, 19/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Слыш кекс, ты вообще понятие имеешь о чем говоришь? Во-первых, ни австатс,
    >ни вебализер - отказываются парсить логи апача при 80-120к посещений в
    >сутки на одном из моих доменов. Просто в корку выпадают. Во-вторых,
    >я писал и пишу на 13 различных языках в зависимости от
    >поставленной задачи. Начиная от шелл скрипта и заканчивая дотнетом.
    >
    >Прости мля, си я пропустил мимо себя в свое время, да я
    >на нем криво пишу. Спроса, знаешь ли не было.
    >
    >Однако это мне не мешает писать качественный код на более высокоуровневых языках,
    >который я хорошо знаю.
    >
    >И если ты считаешь высокоуровневые языки "для тех кто потупее", прости, но
    >тупой тогда ты. Потому что для каждого языка существует свой круг
    >задач, в которых он делает другой язык в каких то параметрах.
    >

    Не п**ть! Webalizer при неинкраметальном сборе данных (полный лог/месяц) ни разу не умирал (75k/сутки пик).

    Да и горе ты программист раз, говоришь, мол "ах австатс и вебалайзер ОТКАЗЫВАЮТСЯ парсить логи моего апача". Ой мамочкааааа они не хотят с тобой работать!! =). А дебаггер запустить или хоть ошибочку почитать? Или может там segfault? Бесят такие выскочки как ты. На 13 языках он пишет. Лучше бы на одном - и хорошо.

    И вообще заявление, мол, на сях что-то там не написать - полный абсурд. На нём операционные системы написаны.. Что-то на нём писать сложнее, но на нём можно всё что можно на языках более высокого уровня - уж точно.

     
  • 3.25, lamer (??), 13:47, 25/02/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >И java тормозит только в десктопных программах, в серверных приложениях она летает
    Угу.Процессоры специально натаскиваются на выполнение жабистых программ так чтобы лишние действия сопряженные с работой жабы их не смущали %)

    >на уровне c++. php, python, ruby, perl, даже как fcgi или
    >как модуль апача, с java не сравнится, можете потестить сами.
    Лучше б кому делать нех потестили базы из более-менее оптимизированной сишной программки - это бы имело какое-то отношение к работе БАЗЫ а не тому что энная база с жабой на пару вытворяют, пусть оно даже кому-то и интересно :)
     

  • 1.16, жаба (?), 12:10, 16/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    хехе - все дороги..те комменты..ведут к жабе
     
  • 1.21, Аноним (-), 12:12, 23/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    .... и каменты, как правило, из оперы - "Устриц? Не пробывал, но мнение - имею!"
     
  • 1.22, Аноним (-), 12:16, 23/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ..... а подборка тестируемых баз - просто беспесды песдетс - по принципу "Куды конь с копытом - туды и рак с клешней". Какой, пардон за мой французский, долболоб поставит на одну доску недоноска(-ов) самописных и промышленные базы, засунет их на одинаково поганый серверок-запёрдыш а потом тестить будет? Это, пардоньте, называется нездоровая шизофренинка аффтаров теста. Ну, отожгли, ребята, аццки просто отожгли. Жесть. Еще давайте-кось по паре терабайт в базы - во все причем! - отмазки, что, де, мускуль не жжот с терабайтом - не катят - убирайте тогда ДБ2! или бегайте с ним на равных.

    Как всегда - полупрофессионалы - они повсюду. А с претензией, мля....

     
  • 1.28, MockSoul (?), 13:55, 19/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вы уверены что эти ребята вообще в адекватном состоянии?

    >> The first column is quite interesting: it takes much longer to count the number of rows in an empty table (zero) than in a table containing 10000 rows! (or maybe the data is just making it to the cache)

    типа count(*) в пустой таблице быстрее чем в таблице с 10000 записями. Они после прошлых тестов хоть сервер бд перезагружали? А может у них там своп заюзался :-D. В общем - полная ахинея

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру