Merge lp:~hrvojem/percona-xtrabackup/doc-48-2.0 into lp:percona-xtrabackup/2.0

Proposed by Hrvoje Matijakovic
Status: Merged
Approved by: Alexey Kopytov
Approved revision: no longer in the source branch.
Merged at revision: 569
Proposed branch: lp:~hrvojem/percona-xtrabackup/doc-48-2.0
Merge into: lp:percona-xtrabackup/2.0
Diff against target: 175 lines (+72/-16)
5 files modified
doc/source/howtos/recipes_ibkx_compressed.rst (+1/-1)
doc/source/howtos/recipes_ibkx_partition.rst (+44/-0)
doc/source/innobackupex/parallel_copy_ibk.rst (+15/-3)
doc/source/innobackupex/streaming_backups_innobackupex.rst (+1/-1)
doc/source/percona-theme/layout.html (+11/-11)
To merge this branch: bzr merge lp:~hrvojem/percona-xtrabackup/doc-48-2.0
Reviewer Review Type Date Requested Status
Alexey Kopytov (community) Approve
Review via email: mp+176404@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Alexey Kopytov (akopytov) wrote :

s/FLASH/FLUSH/

I would also clarify that during the second 'rsync' call, it will only synchronize changes to non-transactional data (if any) since the first call performed before FTWRL.

review: Needs Fixing
Revision history for this message
Alexey Kopytov (akopytov) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'doc/source/howtos/recipes_ibkx_compressed.rst'
2--- doc/source/howtos/recipes_ibkx_compressed.rst 2012-06-04 10:29:26 +0000
3+++ doc/source/howtos/recipes_ibkx_compressed.rst 2013-07-24 09:17:37 +0000
4@@ -24,7 +24,7 @@
5 Preparing the backup
6 --------------------
7
8-Before you can prepare the backup you'll need to uncompress all the files with `qpress <http://www.quicklz.com/>`_. You can use following one-liner to uncompress all the files: ::
9+Before you can prepare the backup you'll need to uncompress all the files with `qpress <http://www.quicklz.com/>`_ (which is available from `Percona Software repositories <http://www.percona.com/doc/percona-xtrabackup/2.0/installation.html#using-percona-software-repositories>`_). You can use following one-liner to uncompress all the files: ::
10
11 $ for bf in `find . -iname "*\.qp"`; do qpress -d $bf $(dirname $bf) && rm $bf; done
12
13
14=== modified file 'doc/source/howtos/recipes_ibkx_partition.rst'
15--- doc/source/howtos/recipes_ibkx_partition.rst 2012-09-19 11:35:43 +0000
16+++ doc/source/howtos/recipes_ibkx_partition.rst 2013-07-24 09:17:37 +0000
17@@ -103,3 +103,47 @@
18
19 mysql> ALTER TABLE name_p4 IMPORT TABLESPACE;
20
21+Restoring from the backups in version 5.6
22+-----------------------------------------
23+
24+The problem with server versions up to 5.5 is that there is no server support to import either individual partitions or all partitions of a partitioned table, so partitions could only be imported as independent tables. In |MySQL| and |Percona Server| 5.6 it is possible to exchange individual partitions with independent tables through ``ALTER TABLE`` ... ``EXCHANGE PARTITION`` command.
25+
26+.. note::
27+
28+ In |Percona Server| 5.6 variable :option:`innodb_import_table_from_xtrabackup` has been removed in favor of |MySQL| `Transportable Tablespaces <http://dev.mysql.com/doc/refman/5.6/en/tablespace-copying.html>`_ implementation.
29+
30+When importing an entire partitioned table, first import all (sub)partitions as independent tables: ::
31+
32+ mysql> CREATE TABLE `name_p4` (
33+ `id` int(11) NOT NULL AUTO_INCREMENT,
34+ `name` text NOT NULL,
35+ `imdb_index` varchar(12) DEFAULT NULL,
36+ `imdb_id` int(11) DEFAULT NULL,
37+ `name_pcode_cf` varchar(5) DEFAULT NULL,
38+ `name_pcode_nf` varchar(5) DEFAULT NULL,
39+ `surname_pcode` varchar(5) DEFAULT NULL,
40+ PRIMARY KEY (`id`)
41+ ) ENGINE=InnoDB AUTO_INCREMENT=2812744 DEFAULT CHARSET=utf8
42+
43+To restore the partition from the backup tablespace needs to be discarded for that table: ::
44+
45+ mysql> ALTER TABLE name_p4 DISCARD TABLESPACE;
46+
47+Next step is to copy the ``.cfg`` and ``.ibd`` files from the backup to |MySQL| data directory: ::
48+
49+ $ cp /mnt/backup/2013-07-18_10-29-09/imdb/name#P#p4.cfg /var/lib/mysql/imdb/name_p4.cfg
50+ $ cp /mnt/backup/2013-07-18_10-29-09/imdb/name#P#p4.ibd /var/lib/mysql/imdb/name_p4.ibd
51+
52+Last step is to import the tablespace: ::
53+
54+ mysql> ALTER TABLE name_p4 IMPORT TABLESPACE;
55+
56+We can now create the empty partitioned table with exactly the same schema as the table being imported: ::
57+
58+ mysql> CREATE TABLE name2 LIKE name;
59+
60+Then swap empty partitions from the newly created table with individual tables corresponding to partitions that have been exported/imported on the previous steps ::
61+
62+ mysql> ALTER TABLE name2 EXCHANGE PARTITION p4 WITH TABLE name_p4;
63+
64+In order for this operation to be successful `following conditions <http://dev.mysql.com/doc/refman/5.6/en/partitioning-management-exchange.html>`_ have to be met.
65
66=== modified file 'doc/source/innobackupex/parallel_copy_ibk.rst'
67--- doc/source/innobackupex/parallel_copy_ibk.rst 2013-04-29 09:29:00 +0000
68+++ doc/source/innobackupex/parallel_copy_ibk.rst 2013-07-24 09:17:37 +0000
69@@ -1,8 +1,11 @@
70 .. _parallel-ibk:
71
72-=====================================================================
73- Accelerating with :option:`--parallel` copy and `--compress-threads`
74-=====================================================================
75+=================================
76+ Accelerating the backup process
77+=================================
78+
79+Accelerating with :option:`--parallel` copy and `--compress-threads`
80+--------------------------------------------------------------------
81
82 When performing a local backup or the streaming backup with |xbstream| option, multiple files can be copied concurrently by using the :option:`--parallel` option. This option specifies the number of threads created by |xtrabackup| to copy data files.
83
84@@ -25,3 +28,12 @@
85
86 Before applying logs, compressed files will need to be uncompressed.
87
88+Accelerating with :option:`--rsync` option
89+------------------------------------------
90+
91+In order to speed up the backup process and to minimize the time ``FLUSH TABLES WITH READ LOCK`` is blocking the writes, option :option:`innobackupex --rsync` should be used. When this option is specified, |innobackupex| uses ``rsync`` to copy all non-InnoDB files instead of spawning a separate ``cp`` for each file, which can be much faster for servers with a large number of databases or tables. |innobackupex| will call the ``rsync`` twice, once before the ``FLUSH TABLES WITH READ LOCK`` and once during to minimize the time the read lock is being held. During the second ``rsync`` call, it will only synchronize the changes to non-transactional data (if any) since the first call performed before the ``FLUSH TABLES WITH READ LOCK``.
92+
93+.. note::
94+
95+ This option cannot be used together with :option:`innobackupex --remote-host` or :option:`innobackupex --stream` options.
96+
97
98=== modified file 'doc/source/innobackupex/streaming_backups_innobackupex.rst'
99--- doc/source/innobackupex/streaming_backups_innobackupex.rst 2013-04-29 09:29:00 +0000
100+++ doc/source/innobackupex/streaming_backups_innobackupex.rst 2013-07-24 09:17:37 +0000
101@@ -12,7 +12,7 @@
102
103 |innobackupex| starts |xtrabackup| in :option:`--log-stream` mode in a child process, and redirects its log to a temporary file. It then uses |xbstream| to stream all of the data files to ``STDOUT``, in a special ``xbstream`` format. See :doc:`../xbstream/xbstream` for details. After it finishes streaming all of the data files to ``STDOUT``, it stops xtrabackup and streams the saved log file too.
104
105-When compression is enabled, |xtrabackup| compresses all output data, including the transaction log file and meta data files, using the specified compression algorithm. The only currently supported algorithm is 'quicklz'. The resulting files have the qpress archive format, i.e. every \*.qp file produced by xtrabackup is essentially a one-file qpress archive and can be extracted and uncompressed by the `qpress file archiver <http://www.quicklz.com/>`_. New algorithms (gzip, bzip2, etc.) may be added later with minor efforts.
106+When compression is enabled, |xtrabackup| compresses all output data, including the transaction log file and meta data files, using the specified compression algorithm. The only currently supported algorithm is 'quicklz'. The resulting files have the qpress archive format, i.e. every \*.qp file produced by xtrabackup is essentially a one-file qpress archive and can be extracted and uncompressed by the `qpress file archiver <http://www.quicklz.com/>`_ which is available from `Percona Software repositories <http://www.percona.com/doc/percona-xtrabackup/2.0/installation.html#using-percona-software-repositories>`_. New algorithms (gzip, bzip2, etc.) may be added later with minor efforts.
107
108 Using |xbstream| as a stream option, backups can be copied and compressed in parallel which can significantly speed up the backup process.
109
110
111=== modified file 'doc/source/percona-theme/layout.html'
112--- doc/source/percona-theme/layout.html 2013-03-13 09:02:32 +0000
113+++ doc/source/percona-theme/layout.html 2013-07-24 09:17:37 +0000
114@@ -97,7 +97,7 @@
115 {%- block serverseries %}
116 <div class="side-column-block">
117 <h3>Percona XtraBackup Series</h3>
118- <ul><li><a href="http://www.percona.com/doc/percona-xtrabackup/1.6/">Percona XtraBackup 1.6</a></li><li><a href="http://www.percona.com/doc/percona-xtrabackup/2.0/">Percona XtraBackup 2.0</a></li></ul>
119+ <ul><li><a href="http://www.percona.com/doc/percona-xtrabackup/1.6/">Percona XtraBackup 1.6</a></li><li><a href="http://www.percona.com/doc/percona-xtrabackup/2.0/">Percona XtraBackup 2.0</a></li><li><a href="http://www.percona.com/doc/percona-xtrabackup/2.1/">Percona XtraBackup 2.1</a></li></ul>
120 </div>
121 {%- endblock %}
122 {%- block sidebartoc %}
123@@ -216,8 +216,8 @@
124 <div class="searchlink"><a onmouseover="SEARCH.Open()"><img id="searchlink-anchor" src="http://s2.percona.com/ui-search.png" alt="" /></a></div>
125 <span class="inv"><![CDATA[<noindex>]]></span>
126 <div class="navicontainer"><div class="navi">
127- <span id="navilink-span-menu-914"><a id="navilink-a-menu-914" href="/about-percona">About</a></span><span id="navilink-span-menu-915"><a id="navilink-a-menu-915" href="/products">Products</a></span><span id="navilink-span-menu-1125"><a id="navilink-a-menu-1125" title="" href="/software">Software</a></span><span id="navilink-span-menu-918"><a id="navilink-a-menu-918" href="/resources">Resources</a></span><span id="navilink-span-menu-919"><a id="navilink-a-menu-919" title="" href="/news-and-events">News/Events</a></span><span id="navilink-span-menu-1129"><a id="navilink-a-menu-1129" href="/percona-community">Community</a></span><span id="navilink-span-menu-920"><a id="navilink-a-menu-920" title="" href="/contact">Contact</a></span><span id="navilink-span-menu-1060"><a id="navilink-a-menu-1060" title="" href="/live">Percona Live</a></span> </div></div>
128- <span class="inv"><![CDATA[</noindex>]]></span>
129+ <span id="navilink-span-menu-914"><a href="http://www.percona.com/about-percona" id="navilink-a-menu-914">About</a></span><span id="navilink-span-menu-915"><a href="http://www.percona.com/products" id="navilink-a-menu-915">Products</a></span><span id="navilink-span-menu-1125"><a href="http://www.percona.com/software" title="" id="navilink-a-menu-1125">Software</a></span><span id="navilink-span-menu-918"><a href="http://www.percona.com/resources" id="navilink-a-menu-918">Resources</a></span><span id="navilink-span-menu-919"><a href="http://www.percona.com/news-and-events" title="" id="navilink-a-menu-919">News/Events</a></span><span id="navilink-span-menu-1129"><a href="http://www.percona.com/percona-community" id="navilink-a-menu-1129">Community</a></span><span id="navilink-span-menu-920"><a href="http://www.percona.com/contact" title="" id="navilink-a-menu-920">Contact</a></span><span id="navilink-span-menu-1060"><a href="http://www.percona.com/live" title="" id="navilink-a-menu-1060">Percona Live</a></span> </div></div>
130+ <span class="inv"><![CDATA[</noindex>]]></span>
131 </div>
132 </div></div><!-- /.header /#header -->
133
134@@ -303,8 +303,8 @@
135 {%- block footer %}
136
137 <div class="file-bugs">
138- This documentation is developed in Launchpad as part of the <a href="https://code.launchpad.net/percona-xtrabackup">Percona XtraBackup source code</a>.<br/>
139- If you spotted innacuracies, errors, don't understood it or you think something is missing or should be improved, please <a href="https://bugs.launchpad.net/percona-xtrabackup/+filebug?field.tags=doc&amp;field.comment=[In:Percona XtraBackup Documentation]&amp;?field.tags=doc&amp;field.title=[DOC] ">file a bug</a>.
140+ This documentation is developed in Launchpad as part of the <a rel="nofollow" href="https://code.launchpad.net/percona-xtrabackup">Percona XtraBackup source code</a>.<br/>
141+ If you spotted innacuracies, errors, don't understood it or you think something is missing or should be improved, please <a rel="nofollow" href="https://bugs.launchpad.net/percona-xtrabackup/+filebug?field.tags=doc&amp;field.comment=[In:Percona XtraBackup Documentation]&amp;?field.tags=doc&amp;field.title=[DOC] ">file a bug</a>.
142
143 </div>
144
145@@ -316,11 +316,11 @@
146
147 <div class="text">
148 <span class="inv"><!--[CDATA[<noindex-->]]&gt;</span>
149- Call us: 1-888-316-9775 • <a href="/contact">Contact Us</a><br>
150+ Call us: 1-888-316-9775 • <a href="http://www.percona.com/contact">Contact Us</a><br>
151 MySQL and InnoDB are trademarks of Oracle Corp.<br>
152- Proudly running <a href="/software/percona-server/">Percona Server<span id="recentServerVersion"></span></a><br>
153+ Proudly running <a href="http://www.percona.com/software/percona-server/">Percona Server<span id="recentServerVersion"></span></a><br>
154 Copyright &copy; 2006-2013 Percona<br>
155- <a href="/about-us/policies/">Copyright, Trademark, and Privacy Policy</a> • <a href="/sitemap/">Sitemap</a>
156+ <a href="http://www.percona.com/about-us/policies/">Copyright, Trademark, and Privacy Policy</a> • <a href="http://www.percona.com/site_map/">Sitemap</a>
157 <span class="inv"><!--[CDATA[</noindex-->]]&gt;</span>
158 </div>
159 </div>
160@@ -329,12 +329,12 @@
161 {%- endblock %}
162 <span class="inv"><!--[CDATA[<noindex-->]]&gt;</span>
163 <div id="submenus">
164-<div class="navi-dropdown" id="navi-dropdown-menu-914"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="/about-us/our-mission">Mission</a></div><div class="item"><a href="/about-us/our-team">Team</a></div><div class="item"><a href="/about-us/customers">Customers</a></div><div class="item"><a href="/about-us/careers">Careers</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-915"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="/mysql-support">MySQL Support</a></div><div class="item"><a href="/mysql-consulting">MySQL Consulting</a></div><div class="item"><a href="/training">MySQL Training</a></div><div class="item"><a href="/products/mysql-remote-dba">MySQL Remote DBA</a></div><div class="item"><a href="/development">MySQL Server Development</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-1125"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="/software">Percona Software for MySQL</a></div><div class="item"><a href="/software/percona-server">Percona Server with XtraDB</a></div><div class="item"><a href="/software/percona-xtradb-cluster">Percona XtraDB Cluster</a></div><div class="item"><a href="/software/percona-toolkit">Percona Toolkit</a></div><div class="item"><a href="/software/percona-monitoring-plugins">Percona Monitoring Plugins</a></div><div class="item"><a href="/software/mysql-innodb-data-recovery-tools">Data Recovery Toolkit</a></div><div class="item"><a href="/software/percona-xtrabackup">Percona XtraBackup</a></div><div class="item"><a href="/software/percona-xtradb">Percona XtraDB</a></div><div class="item"><a href="/downloads">Downloads</a></div><div class="item"><a href="/software/repositories">Repositories</a></div><div class="item"><a href="/software/documentation">Documentation</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-918"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="/webinars">Webinars</a></div><div class="item"><a href="https://tools.percona.com/wizard">MySQL Configuration Wizard</a></div><div class="item"><a href="https://tools.percona.com/query-advisor">MySQL Query Advisor</a></div><div class="item"><a href="/about-us/blogs">Blogs</a></div><div class="item"><a href="/about-us/presentations">Technical Presentations</a></div><div class="item"><a href="/about-us/books">Books by Percona Authors</a></div><div class="item"><a href="/about-us/mysql-white-papers">White Papers</a></div><div class="item"><a href="/about-us/mysql-case-studies">Case Studies</a></div><div class="item"><a href="http://percona.tv/">Videos</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-919"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="/percona-news">In The News</a></div><div class="item"><a href="/about-us/pressreleases">Press Releases</a></div><div class="item"><a href="/live-2">Percona Live Conferences</a></div><div class="item"><a href="/mysql-events">MySQL Events</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-1129"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://forum.percona.com/">Forums</a></div><div class="item"><a href="http://groups.google.com/group/percona-discussion">Google Discussion Group</a></div><div class="item"><a href="https://launchpad.net/percona-server">Launchpad</a></div><div class="item"><a href="http://www.mysqlperformanceblog.com/">MySQL Performance Blog</a></div><div class="item"><a href="http://twitter.com/percona">Twitter</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-920"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="/contact/24x7-emergency">24x7 Emergency</a></div><div class="item"><a href="/contact/sales">Sales &amp; General Inquiries</a></div><div class="item"><a href="/contact/billing">Billing Inquiries</a></div><div class="item"><a href="https://customers.percona.com/">Customer Portal Login</a></div><div class="item"><a href="/contact/phone-directory">Phone Directory</a></div><div class="item"><a href="/subscribe">Subscribe to Newsletter</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-1060"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/live/mysql-conference-2013/">MySQL Conference &amp; Expo 2013</a></div><div class="item"><a href="http://www.percona.com/live/london-2012/">London 2012</a></div><div class="item"><a href="http://www.percona.com/live/nyc-2012/">New York 2012</a></div><div class="item"><a href="http://www.percona.com/live/mysql-conference-2012/">MySQL Conference &amp; Expo 2012</a></div><div class="item"><a href="/live">Previous Percona Live Events</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div> <div class="search-dropdown" id="search-dropdown" style="display: none;">
165+<div class="navi-dropdown" id="navi-dropdown-menu-914"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/about-us/our-mission">Mission</a></div><div class="item"><a href="http://www.percona.com/about-us/our-team">Team</a></div><div class="item"><a href="http://www.percona.com/about-us/customers">Customers</a></div><div class="item"><a href="http://www.percona.com/about-us/careers">Careers</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-915"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/mysql-support">MySQL Support</a></div><div class="item"><a href="http://www.percona.com/mysql-consulting">MySQL Consulting</a></div><div class="item"><a href="http://www.percona.com/training">MySQL Training</a></div><div class="item"><a href="http://www.percona.com/products/mysql-remote-dba">MySQL Remote DBA</a></div><div class="item"><a href="http://www.percona.com/development">MySQL Server Development</a></div><div class="item"><a href="http://www.percona.com/mysql-5.6-solutions-from-percona">MySQL 5.6 Ready</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-1125"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/software">Percona Software for MySQL</a></div><div class="item"><a href="http://www.percona.com/software/percona-server">Percona Server with XtraDB</a></div><div class="item"><a href="http://www.percona.com/software/percona-xtradb-cluster">Percona XtraDB Cluster</a></div><div class="item"><a href="http://www.percona.com/software/percona-toolkit">Percona Toolkit for MySQL</a></div><div class="item"><a href="http://www.percona.com/software/percona-monitoring-plugins">Percona Monitoring Plugins</a></div><div class="item"><a href="http://www.percona.com/software/mysql-innodb-data-recovery-tools">Data Recovery Toolkit</a></div><div class="item"><a href="http://www.percona.com/software/percona-xtrabackup">Percona XtraBackup</a></div><div class="item"><a href="http://www.percona.com/software/percona-xtradb">Percona XtraDB</a></div><div class="item"><a href="http://www.percona.com/downloads">Downloads</a></div><div class="item"><a href="http://www.percona.com/software/repositories">Repositories</a></div><div class="item"><a href="http://www.percona.com/software/documentation">Documentation</a></div><div class="item"><a href="http://www.percona.com/mysql-5.6-solutions-from-percona">MySQL 5.6 Compatibility</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-918"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/webinars">Webinars</a></div><div class="item"><a href="http://tools.percona.com">Percona Online Tools</a></div><div class="item"><a href="https://tools.percona.com/wizard">MySQL Configuration Wizard</a></div><div class="item"><a href="https://tools.percona.com/query-advisor">MySQL Query Advisor</a></div><div class="item"><a href="http://www.percona.com/about-us/blogs">Blogs</a></div><div class="item"><a href="http://www.percona.com/about-us/presentations">Technical Presentations</a></div><div class="item"><a href="http://www.percona.com/about-us/books">Books by Percona Authors</a></div><div class="item"><a href="http://www.percona.com/about-us/mysql-white-papers">White Papers</a></div><div class="item"><a href="http://www.percona.com/resources/mysql-case-studies">Case Studies</a></div><div class="item"><a rel="nofollow" href="http://percona.tv/">Videos</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-919"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/percona-news">In The News</a></div><div class="item"><a href="http://www.percona.com/about-us/pressreleases">Press Releases</a></div><div class="item"><a href="http://www.percona.com/live-2">Percona Live Conferences</a></div><div class="item"><a href="http://www.percona.com/mysql-events">MySQL Events</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-1129"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/forums">Forums</a></div><div class="item"><a href="http://www.mysqlperformanceblog.com/">MySQL Performance Blog</a></div><div class="item"><a rel="nofollow" href="http://groups.google.com/group/percona-discussion">Google Discussion Group</a></div><div class="item"><a rel="nofollow" href="http://twitter.com/percona">Twitter</a></div><div class="item"><a rel="nofollow" href="https://www.facebook.com/Percona">Facebook</a></div><div class="item"><a rel="nofollow" href="http://www.linkedin.com/groups?gid=2299033&amp;trk=hb_side_g">Linkedin</a></div><div class="item"><a rel="nofollow" href="https://launchpad.net/percona-project">Launchpad</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-920"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/contact/24x7-emergency">24x7 Emergency</a></div><div class="item"><a href="http://www.percona.com/contact/sales">Sales &amp; General Inquiries</a></div><div class="item"><a href="http://www.percona.com/contact/billing">Billing Inquiries</a></div><div class="item"><a href="https://customers.percona.com/">Customer Portal Login</a></div><div class="item"><a href="http://www.percona.com/contact/phone-directory">Phone Directory</a></div><div class="item"><a href="http://www.percona.com/subscribe">Subscribe to Newsletter</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div><div class="navi-dropdown" id="navi-dropdown-menu-1060"><div class="navi-dropdown-header-l"><!-- //--></div><div class="navi-dropdown-content"><div class="item"><a href="http://www.percona.com/live/london-2013/">London 2013</a></div><div class="item"><a href="http://www.percona.com/live/mysql-conference-2013/">MySQL Conference &amp; Expo 2013</a></div><div class="item"><a href="http://www.percona.com/live/london-2012/">London 2012</a></div><div class="item"><a href="http://www.percona.com/live/nyc-2012/">New York 2012</a></div><div class="item"><a href="http://www.percona.com/live/mysql-conference-2012/">MySQL Conference &amp; Expo 2012</a></div><div class="item"><a href="http://www.percona.com/live">Previous Percona Live Events</a></div></div><div class="navi-dropdown-footer"><!-- //--></div></div> <div id="search-dropdown" class="search-dropdown">
166 <div class="search-dropdown-header"><!-- //--></div>
167 <div class="search-dropdown-content">
168 <div class="search-info">Search Percona.com:</div>
169- <form id="search-form" action="http://search.percona.com/search/" method="get">
170- <div class="form"><input type="text" maxlength="100" name="q" id="search-input"></div>
171+ <form method="get" action="http://search.percona.com/search/" id="search-form">
172+ <div class="form"><input type="text" id="search-input" name="q" maxlength="100" /></div>
173 </form>
174 </div>
175 <div class="search-dropdown-footer"><!-- //--></div>

Subscribers

People subscribed via source and target branches