<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Сравнение с PostgreSQL]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=446&amp;type=atom" />
	<updated>2007-05-30T10:01:16Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=446</id>
		<entry>
			<title type="html"><![CDATA[Re: Сравнение с PostgreSQL]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2841#p2841" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>Но все это вовсе не значит, что PostgreSQL никуда не годится, просто здесь уже выбор БД зависит от привычки и собственного опыта работы с определенной БД.</p></blockquote></div><p>Полностью согласен с Виктором, считаю, что обе СУБД имеют свои преимущества и недостатки. </p><p>Если сравнивать MySQL и PostgreSQL по большому счету производительность БД напрямую зависит прежде всего от квалификации разработчика, железа и размера БД.</p>]]></content>
			<author>
				<name><![CDATA[Lokki]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2</uri>
			</author>
			<updated>2007-05-30T10:01:16Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2841#p2841</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Сравнение с PostgreSQL]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2840#p2840" />
			<content type="html"><![CDATA[<p>После появления MySQL 5, разница между MySQL и PostgreSQL практически нивелировалась. Трудно найти такую функцию, которая была бы в одной БД и не было бы в другой.</p><p>У меня нет опыта работы с кластером MySQL, но предполагаю, что существенного замедления использование NDB не вызовет, хотя здесь уже существует зависимость скорее от железа и типа соединения компьютеров, чем от БД. По идее смысл в создании кластера есть только при соединении удаленных компьютеров, и в этом случае все упрется в ширину пропускного канала. Зависимость скорости от используемой БД будет минимальна.</p><p>MySQL используется в таких проектах, как Wikipedia и YouTube, так что сомневаться в ее возможностях обрабатывать большое количество запросов не приходится.</p><p>Но все это вовсе не значит, что PostgreSQL никуда не годится, просто здесь уже выбор БД зависит от привычки и собственного опыта работы с определенной БД.</p><p>А вот с тестами совсем плохо. Дело в том, что ни один разработчик не станет публиковать результаты тестов, в которых его БД выглядит хуже других, но при этом с удовольствием опубликует те, в которых она лучше. На тесты сторонних энтузиастов, расчитывать также не стоит, так как они, как правило, очень далеки от жизни, то есть используемые в них запросы, либо вообще в реальной жизни выполняться не будут, либо будут выполняться черезвычайно редко.</p><p>В целом, совет можно дать только один - используйте то, к чему вы привыкли. Если это MySQL - хорошо, если PostgreSQL - тоже хорошо.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2007-05-30T09:53:12Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2840#p2840</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Сравнение с PostgreSQL]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2839#p2839" />
			<content type="html"><![CDATA[<p>Приветствую!</p><p>У меня тут возникла проблема выбора. Лично я хорошо знаком с mysql на практике и по учебной линии хорошо знаю mssql и oracle.<br />Есть задача: организовать веб-проект.<br />Обязательная кластеризация sql бд (выбор между mySQL и PostgreSQL. mssql и oracle покамест не рассматриваются в виду ограниченности бюджета проекта). Кластер минимум на 2 сервера.<br />Минимум 2 app-серверов.<br />Минимум 2 веб-серверов.</p><p>Если бы я делал проект один - то у меня бы вопросов с выбором не возникало. Но я делаю не один, потому приходится выбирать БД. В интернете я нахожу весьма странную ситуацию. Сторонники PostgreSQL не считают mySQL вообще БД. Активных сторонников mySQL не наблюдается. Может действительно PostgreSQL лучше mySQL настолько что и сравнивать нет смысла.</p><p>У меня есть личный проект. Там в БД mySQL несколько млн записей и оно каждый день их перетасовывает, сравнивает, обновляет и т.п. очень быстро и стабильно, раз в 10-20 минуту идёт большая выборка данных каким-то клиентом 1-10 раз в минуту идёт мелкий запрос. Всё это выполняется быстро и стабильно - главное пользователи довольны.</p><p>Лично я mуSQL очень доволен. Но тут ситуация немного иная. В будущем проекте будет миллиарды записей. И обращений бд предполагается несколько тысяч в секунду при пиковой нагрузке и с десяток в секунду в штатном режиме. Есть мнение что mySQL с этим справляться не будет, равно как нет утверждения, что с этим будет справляться PostgreSQL. Хотелось бы услышать мнения по этому вопросу. Может тесты какие-то специальные есть? Результаты тестов?</p><p>Заранее большое спасибо.</p>]]></content>
			<author>
				<name><![CDATA[anlide]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=412</uri>
			</author>
			<updated>2007-05-29T22:20:36Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2839#p2839</id>
		</entry>
</feed>
