<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии: Утилита mysqldump и шпаргалка по параметрам</title>
	<atom:link href="http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/feed/" rel="self" type="application/rss+xml" />
	<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/</link>
	<description>Блог Михаила Андреева (aka adw0rd)</description>
	<lastBuildDate>Wed, 08 Feb 2012 22:36:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Автор: Suvoroff</title>
		<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/#comment-5498</link>
		<dc:creator>Suvoroff</dc:creator>
		<pubDate>Sun, 18 Sep 2011 18:18:03 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=2441#comment-5498</guid>
		<description>Переносил базу форума, кодировка utf, при развертывании весь русский текст исчезает, в чем проблема? 
Я то в конце концов дамп развернул - создал средствами phpmyadmin, а развернул через ssh, но на будущее хотелось бы узнать. Кто-нибудь подскажет?</description>
		<content:encoded><![CDATA[<p>Переносил базу форума, кодировка utf, при развертывании весь русский текст исчезает, в чем проблема? </p><p>Я то в конце концов дамп развернул&nbsp;&mdash; создал средствами phpmyadmin, а развернул через ssh, но на будущее хотелось бы узнать. Кто-нибудь подскажет?</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: adw0rd</title>
		<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/#comment-5468</link>
		<dc:creator>adw0rd</dc:creator>
		<pubDate>Mon, 01 Aug 2011 14:41:47 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=2441#comment-5468</guid>
		<description>Название БД</description>
		<content:encoded><![CDATA[<p>Название БД</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: SkyAls</title>
		<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/#comment-5467</link>
		<dc:creator>SkyAls</dc:creator>
		<pubDate>Mon, 25 Jul 2011 05:59:47 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=2441#comment-5467</guid>
		<description>Здравствуйте. Подскажите пожалуйста.
Я сделал бэкап командой 
&lt;i&gt;mysqldump -uroot -p --all-databases &gt; dump.txt&lt;/i&gt;
Как мне теперь развернуть базы данных на новом сервере.
&lt;i&gt;mysql -uroot -p database &lt; dump.txt&lt;/i&gt;
Что указать в параметре &quot;&lt;b&gt;database&lt;/b&gt;&quot;, когда восстанавливается вся структура?
Заранее спасибо.</description>
		<content:encoded><![CDATA[<p>Здравствуйте. Подскажите пожалуйста.</p><p>Я сделал бэкап командой </p><p><i>mysqldump -uroot -p --all-databases &gt; dump.txt</i></p><p>Как мне теперь развернуть базы данных на новом сервере.</p><p><i>mysql -uroot -p database &lt; dump.txt</i></p><p>Что указать в параметре <b>&laquo;database&raquo;</b>, когда восстанавливается вся структура?</p><p>Заранее спасибо.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Александр</title>
		<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/#comment-5435</link>
		<dc:creator>Александр</dc:creator>
		<pubDate>Wed, 13 Jul 2011 12:40:52 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=2441#comment-5435</guid>
		<description>Если возможность при помощи mysqldump разбить данные одной таблицы на несколько дампов? Бывает нужно, когда файл большой.</description>
		<content:encoded><![CDATA[<p>Если возможность при помощи mysqldump разбить данные одной таблицы на несколько дампов? Бывает нужно, когда файл большой.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: adw0rd</title>
		<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/#comment-5370</link>
		<dc:creator>adw0rd</dc:creator>
		<pubDate>Fri, 01 Apr 2011 08:44:36 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=2441#comment-5370</guid>
		<description>Используйте кеширование, например memcached, думаю вам это поможет</description>
		<content:encoded><![CDATA[<p>Используйте кеширование, например memcached, думаю вам это поможет</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Курганский лис</title>
		<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/#comment-5369</link>
		<dc:creator>Курганский лис</dc:creator>
		<pubDate>Fri, 01 Apr 2011 03:11:17 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=2441#comment-5369</guid>
		<description>В обозримом будущем собираюсь прикрутить Sphinx к базе. Но перевести все таблицы в в InnoDB не получится - я использую полнотекстовый поиск. Пока ситуация именно такая.
Надеялся что есть какой-то способ временного решиныя моей проблемы.</description>
		<content:encoded><![CDATA[<p>В обозримом будущем собираюсь прикрутить Sphinx к базе. Но перевести все таблицы в в InnoDB не получится&nbsp;&mdash; я использую полнотекстовый поиск. Пока ситуация именно такая.</p><p>Надеялся что есть какой-то способ временного решиныя моей проблемы.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: adw0rd</title>
		<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/#comment-5367</link>
		<dc:creator>adw0rd</dc:creator>
		<pubDate>Thu, 31 Mar 2011 16:06:42 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=2441#comment-5367</guid>
		<description>Перевелите все таблицы в InnoDB и используйте --single-transaction, либо xtrabackup

&lt;blockquote&gt;
single-transaction will force running a backup within a transaction. This allows backing up of transactional tables without imposing a lock howerver will NOT properly backup non-transacitonal tables.
Auto-detect will choose single-transaction unless Holland finds non-transactional tables in the backup-set.
None will completely disable locking. This is generally only viable on a MySQL slave and only after traffic has been diverted, or slave ervices suspended.
&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<p>Перевелите все таблицы в InnoDB и используйте --single-transaction, либо xtrabackup</p><blockquote><p>single-transaction will force running a backup within a transaction. This allows backing up of transactional tables without imposing a lock howerver will NOT properly backup non-transacitonal tables.</p><p>Auto-detect will choose single-transaction unless Holland finds non-transactional tables in the backup-set.</p><p>None will completely disable locking. This is generally only viable on a MySQL slave and only after traffic has been diverted, or slave ervices suspended.</p></blockquote>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Курганский лис</title>
		<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/#comment-5366</link>
		<dc:creator>Курганский лис</dc:creator>
		<pubDate>Thu, 31 Mar 2011 09:20:50 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=2441#comment-5366</guid>
		<description>Я настроил ежедневный бэкап базы данных на 4 часа утра местного времени (в этот момент, меньше всего число посетителей). Но все равно, каждую ночь в логе mysql появляются сообщения о медленных запросах (sloq queries). Проанализировав ситуацию понял, что медленные запросы генерируются при запросах поисковых ботов.
Попробовал в момент дампа выводить страницу о временной недоступности сайта. Но  сейчас понял, что это может отрицательно повлиять на сайт, с точки зрения присутствия в поисковиках.
Какой вариант действий в такой ситуации?</description>
		<content:encoded><![CDATA[<p>Я настроил ежедневный бэкап базы данных на 4 часа утра местного времени (в этот момент, меньше всего число посетителей). Но все равно, каждую ночь в логе mysql появляются сообщения о медленных запросах (sloq queries). Проанализировав ситуацию понял, что медленные запросы генерируются при запросах поисковых ботов.</p><p>Попробовал в момент дампа выводить страницу о временной недоступности сайта. Но  сейчас понял, что это может отрицательно повлиять на сайт, с точки зрения присутствия в поисковиках.</p><p>Какой вариант действий в такой ситуации?</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Tommy</title>
		<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/#comment-5184</link>
		<dc:creator>Tommy</dc:creator>
		<pubDate>Tue, 28 Dec 2010 11:24:59 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=2441#comment-5184</guid>
		<description>На тему --lock-all-tables
&lt;code&gt;mysqldump -uroot -h82.82.82.82 --lock-all-tables -p database &gt; database.sql&lt;/code&gt;
здесь будет заблокировано только database? просто написано при всех базах данных и блокировка всех.


mysqlhotcopy тоже же придется то блокировать таблицу.
Да я думаю уже в строну поднятия slave сервера. ибо там проблем не будет. просто не хотелось бы это крутить на одном сервера. а сервер для бэкапа слабый. боюсь что slave не будет успевать за master.

за идейки спасибо.</description>
		<content:encoded><![CDATA[<p>На тему --lock-all-tables</p><p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:650px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">mysqldump -uroot -h82.82.82.82 --lock-all-tables -p database &gt; database.sql</div></div></p><p>здесь будет заблокировано только database? просто написано при всех базах данных и блокировка всех.</p><p>mysqlhotcopy тоже же придется то блокировать таблицу.</p><p>Да я думаю уже в строну поднятия slave сервера. ибо там проблем не будет. просто не хотелось бы это крутить на одном сервера. а сервер для бэкапа слабый. боюсь что slave не будет успевать за master.</p><p>за идейки спасибо.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: adw0rd</title>
		<link>http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/#comment-5183</link>
		<dc:creator>adw0rd</dc:creator>
		<pubDate>Tue, 28 Dec 2010 11:13:27 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=2441#comment-5183</guid>
		<description>&lt;blockquote&gt;И да еще вопрос как бы посоветовал реализовать механизм. что когда начинается дамп на сайте пользователям выводилось сообщение: «Сайт заработает через несколько минут.»&lt;/blockquote&gt;
Ну делать надо дамп в часы минимальной нагрузки, ставить высокий приоритет процессу mysqldump (см. nice) и самое простое:
* либо смотреть процессы (ps ax&#124;grep mysqldump&#124;grep -v grep)
* либо при таймауте подключения к БД ловить эксепшен и выводить страничку

Но вообще лучше юзать бинлоги или спец утилиты типа: mysqlhotcopy, xtrabackup и т.д.</description>
		<content:encoded><![CDATA[<blockquote><p>И да еще вопрос как бы посоветовал реализовать механизм. что когда начинается дамп на сайте пользователям выводилось сообщение: «Сайт заработает через несколько минут.»</p></blockquote><p>Ну делать надо дамп в часы минимальной нагрузки, ставить высокий приоритет процессу mysqldump (см. nice) и самое простое:</p><p>* либо смотреть процессы (ps ax|grep mysqldump|grep -v grep)</p><p>* либо при таймауте подключения к БД ловить эксепшен и выводить страничку</p><p>Но вообще лучше юзать бинлоги или спец утилиты типа: mysqlhotcopy, xtrabackup и т.д.</p>]]></content:encoded>
	</item>
</channel>
</rss>

