<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Один из разработчиков MySQL раскритиковал проект и рекомендовал использовать PostgreSQL</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/126049.html</link>
    <description>Штайнар Гундерсон (Steinar H. Gunderson), один из авторов библиотеки сжатия Snappy и участник разработки IPv6, объявил о возвращении в компанию Google, в которой в своё время занимался разработкой сервисов поиска по изображениям и offline-картами, но теперь будет вовлечён в разработку браузера Chrome. До этого Штайнар в течение пяти лет работал в Oracle над модернизацией оптимизатора СУБД MySQL. Заметка Штайнара примечательна критическим отношением к перспективам MySQL и рекомендацией переходить на PostgreSQL...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56287&lt;br&gt;</description>

<item>
    <title>Один из разработчиков MySQL раскритиковал проект и рекомендо... (Всем Анонимам Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/126049.html#254</link>
    <pubDate>Fri, 28 Jan 2022 12:06:43 GMT</pubDate>
    <description>Все зависит от цели. Когда много данных и нужна скорость, но целостность - не проблема, то почему бы нет.&lt;br&gt;Хотя я согласен, Гугл даже строит новую базу себе типа SQL, называется Spanner. Вначале думали да, все проблемы можно возложить на код, но потом пришли к выводу, что проще чтобы база данных этим все-таки занималась.&lt;br&gt;</description>
</item>

<item>
    <title>Один из разработчиков MySQL раскритиковал проект и рекомендо... (Всем Анонимам Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/126049.html#253</link>
    <pubDate>Fri, 28 Jan 2022 12:03:39 GMT</pubDate>
    <description>Вы, наверное, про MyISAM? &lt;br&gt;В MySQL разные движки. &lt;br&gt;</description>
</item>

<item>
    <title>Один из разработчиков MySQL раскритиковал проект и рекомендо... (www2)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/126049.html#252</link>
    <pubDate>Thu, 23 Dec 2021 10:12:28 GMT</pubDate>
    <description>Версий много и все они могут быть правдивы как по отдельности, так и вместе:&lt;br&gt;- диверсифицируют риски,&lt;br&gt;- расширяют количество потенциальных клиентов,&lt;br&gt;- предоставляют полный сервис по решению проблем клиента в комплексе, а не ограничиваются задачей впарить один конкретный продукт всем подряд.&lt;br&gt;</description>
</item>

<item>
    <title>Один из разработчиков MySQL раскритиковал проект и рекомендо... (www2)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/126049.html#251</link>
    <pubDate>Wed, 22 Dec 2021 04:42:06 GMT</pubDate>
    <description>На SQL по крайней мере стандарт есть и даже те, кто его не придерживается, изображают что-то более-менее одно и то же.&lt;br&gt;&lt;br&gt;Оптимизатор SQL-запросов способен учитывать статистику данных в таблицах, наличие индексов по нужным полям и налету может изменить порядок соединения таблиц. При изменении данных в базе SQL проверяются ограничения, ссылочная целостность. В SQL есть полноценные транзакции с возможностью откатиться до промежуточной контрольной точки.&lt;br&gt;&lt;br&gt;А вот на NoSQL никаких стандартов нет, каждый выдумывает что-то своё. И похоже всё это на закат солнца вручную.&lt;br&gt;</description>
</item>

<item>
    <title>Один из разработчиков MySQL раскритиковал проект и рекомендо... (www2)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/126049.html#250</link>
    <pubDate>Wed, 22 Dec 2021 04:30:09 GMT</pubDate>
    <description>&amp;gt;Никто уже нигде лет 15 не использует MyISAM. А InnoDB тоже MVCC, причём что важно - там нет грёбаного вакуума)&lt;br&gt;&lt;br&gt;А вакуум над ibdata1 не помешал бы. Полное резервное копирование с последующим восстановлением из резервной копии - так себе альтернатива для вакуума. Но тем, у кого полная резервная копия делается за полчаса, а перерыв в работе в несколько часов не особо критичен, MySQL пойдёт.&lt;br&gt;</description>
</item>

<item>
    <title>Один из разработчиков MySQL раскритиковал проект и рекомендо... (www2)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/126049.html#249</link>
    <pubDate>Wed, 22 Dec 2021 04:25:35 GMT</pubDate>
    <description>В MySQL можно одновременно читать одну и ту же запись, а читать и обновлять - нет. Набегающие толпы читающих клиентов могут надолго заблокировать запись для обновления.&lt;br&gt;&lt;br&gt;А в PostgreSQL каждый читающий клиент будет читать эту запись внутри своей транзакции, а в рамках другой транзакции эта запись будет обновлена, так что следующие читающие клиенты начнут новые транзакции и прочитают уже обновлённую запись.&lt;br&gt;&lt;br&gt;https://ru.wikipedia.org/wiki/PostgreSQL#&#037;D0&#037;9C&#037;D0&#037;BD&#037;D0&#037;BE&#037;D0&#037;B3&#037;D0&#037;BE&#037;D0&#037;B2&#037;D0&#037;B5&#037;D1&#037;80&#037;D1&#037;81&#037;D0&#037;B8&#037;D0&#037;BE&#037;D0&#037;BD&#037;D0&#037;BD&#037;D0&#037;BE&#037;D1&#037;81&#037;D1&#037;82&#037;D1&#037;8C_(MVCC)&lt;br&gt;&lt;br&gt;В общем, для сайтиков, где данные обновляются не так часто, а чаще читаются, MySQL, наверное, подойдёт лучше. Если же данные чаще обновляются, чем читаются, то PostgreSQL подойдёт лучше.&lt;br&gt;</description>
</item>

<item>
    <title>Один из разработчиков MySQL раскритиковал проект и... (Онаним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/126049.html#248</link>
    <pubDate>Fri, 10 Dec 2021 09:33:50 GMT</pubDate>
    <description>(точнее понятно, и уже зафиксили) Разбили запрос на три и объединение через хранимку, в итоге вместо 0.01-2.6 стали почти стабильные 0.07-0.14, плохо, но лучше, чем вот та задница.&lt;br&gt;</description>
</item>

<item>
    <title>Один из разработчиков MySQL раскритиковал проект и... (Онаним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/126049.html#247</link>
    <pubDate>Fri, 10 Dec 2021 09:31:18 GMT</pubDate>
    <description>Ды там дело не в бенчмарке. Там проблема проблему трекнуть.&lt;br&gt;Оно на половине его стохастики допустим где-то костыляется, и вместо 0.01 сек выдаёт 2-3 сек на том же запросе, при _отсутствии_ параллельных запросов - в идеальном сферическом тесте в вакууме. При этом план совершенно другой, чем вызвано - никто не объясняет, как фиксить - непонятно.&lt;br&gt;</description>
</item>

<item>
    <title>Один из разработчиков MySQL раскритиковал проект и... (arisu)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/126049.html#246</link>
    <pubDate>Fri, 10 Dec 2021 09:18:04 GMT</pubDate>
    <description>ну. пробует разные планы, ведёт статистику. в принципе, нормальный метод оптимизации &amp;#8212; для реальных нагрузок, где несколько плохих планов нивелируются последующими выигрышами. вполне логично, что при таких раскладах бенчмарки имеют такой же смысл, как и любая другая ИБД.&lt;br&gt;</description>
</item>

</channel>
</rss>
