Merge lp:~hrvojem/percona-server/doc-8-5.5-gca into lp:percona-server/5.5

Proposed by Hrvoje Matijakovic
Status: Merged
Approved by: Laurynas Biveinis
Approved revision: no longer in the source branch.
Merged at revision: 555
Proposed branch: lp:~hrvojem/percona-server/doc-8-5.5-gca
Merge into: lp:percona-server/5.5
Diff against target: 908 lines (+465/-289)
10 files modified
.bzrignore (+1/-0)
doc/source/diagnostics/innodb_deadlock_count.rst (+1/-1)
doc/source/diagnostics/innodb_show_status.rst (+265/-265)
doc/source/diagnostics/user_stats.rst (+18/-2)
doc/source/index.rst (+1/-0)
doc/source/management/innodb_dict_size_limit.rst (+1/-1)
doc/source/performance/atomic_fio.rst (+2/-0)
doc/source/performance/threadpool.rst (+25/-0)
doc/source/ps-variables.rst (+146/-0)
doc/source/scalability/innodb_io_55.rst (+5/-20)
To merge this branch: bzr merge lp:~hrvojem/percona-server/doc-8-5.5-gca
Reviewer Review Type Date Requested Status
Laurynas Biveinis (community) Approve
Review via email: mp+174170@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Laurynas Biveinis (laurynas-biveinis) wrote :

extra_max_connections: maybe it's easier just to say this this a maximum allowed number of connections on the extra port.

Diff line 877 redundant or required?

review: Needs Fixing
Revision history for this message
Laurynas Biveinis (laurynas-biveinis) :
review: Approve
Revision history for this message
Alexey Kopytov (akopytov) wrote :

On Fri, 12 Jul 2013 04:55:30 -0000, Laurynas Biveinis wrote:
>
> extra_max_connections: maybe it's easier just to say this this a maximum allowed number of connections on the extra port.
>

That's not entirely correct either. Reported bug #1201381 and bug #1201377.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file '.bzrignore'
2--- .bzrignore 2012-09-04 23:24:39 +0000
3+++ .bzrignore 2013-07-12 08:08:27 +0000
4@@ -1,3 +1,4 @@
5 build
6 .pc
7 Makefile.in
8+doc/source/ext/psdom.pyc
9
10=== modified file 'doc/source/diagnostics/innodb_deadlock_count.rst'
11--- doc/source/diagnostics/innodb_deadlock_count.rst 2013-05-27 13:46:13 +0000
12+++ doc/source/diagnostics/innodb_deadlock_count.rst 2013-07-12 08:08:27 +0000
13@@ -44,7 +44,7 @@
14
15 One new status variable was introduced by this feature.
16
17-.. variable:: innodb_deadlocks
18+.. variable:: Innodb_deadlocks
19
20 :vartype: LONG
21 :scope: Global
22
23=== modified file 'doc/source/diagnostics/innodb_show_status.rst'
24--- doc/source/diagnostics/innodb_show_status.rst 2013-05-24 11:15:16 +0000
25+++ doc/source/diagnostics/innodb_show_status.rst 2013-07-12 08:08:27 +0000
26@@ -83,37 +83,37 @@
27
28 Insert an example of BACKGROUND THREAD section output here.
29
30-.. variable:: innodb_master_thread_1_second_loops
31-
32- :version 5.5.8-20.0: Introduced.
33- :vartype: Numeric
34- :scope: Global
35-
36-.. variable:: innodb_master_thread_10_second_loops
37-
38- :version 5.5.8-20.0: Introduced.
39- :vartype: Numeric
40- :scope: Global
41-
42-.. variable:: innodb_master_thread_background_loops
43-
44- :version 5.5.8-20.0: Introduced.
45- :vartype: Numeric
46- :scope: Global
47-
48-.. variable:: innodb_master_thread_main_flush_loops
49-
50- :version 5.5.8-20.0: Introduced.
51- :vartype: Numeric
52- :scope: Global
53-
54-.. variable:: innodb_master_thread_sleeps
55-
56- :version 5.5.8-20.0: Introduced.
57- :vartype: Numeric
58- :scope: Global
59-
60-.. variable:: innodb_background_log_sync
61+.. variable:: Innodb_master_thread_1_second_loops
62+
63+ :version 5.5.8-20.0: Introduced.
64+ :vartype: Numeric
65+ :scope: Global
66+
67+.. variable:: Innodb_master_thread_10_second_loops
68+
69+ :version 5.5.8-20.0: Introduced.
70+ :vartype: Numeric
71+ :scope: Global
72+
73+.. variable:: Innodb_master_thread_background_loops
74+
75+ :version 5.5.8-20.0: Introduced.
76+ :vartype: Numeric
77+ :scope: Global
78+
79+.. variable:: Innodb_master_thread_main_flush_loops
80+
81+ :version 5.5.8-20.0: Introduced.
82+ :vartype: Numeric
83+ :scope: Global
84+
85+.. variable:: Innodb_master_thread_sleeps
86+
87+ :version 5.5.8-20.0: Introduced.
88+ :vartype: Numeric
89+ :scope: Global
90+
91+.. variable:: Innodb_background_log_sync
92
93 :version 5.5.8-20.0: Introduced.
94 :vartype: Numeric
95@@ -132,55 +132,55 @@
96 RW-shared spins 5155, OS waits 1678; RW-excl spins 5632, OS waits 2592
97 Spin rounds per wait: 10.87 mutex, 15.01 RW-shared, 27.19 RW-excl
98
99-.. variable:: innodb_mutex_os_waits
100-
101- :version 5.5.8-20.0: Introduced.
102- :vartype: Numeric
103- :scope: Global
104-
105-.. variable:: innodb_mutex_spin_rounds
106-
107- :version 5.5.8-20.0: Introduced.
108- :vartype: Numeric
109- :scope: Global
110-
111-.. variable:: innodb_mutex_spin_waits
112-
113- :version 5.5.8-20.0: Introduced.
114- :vartype: Numeric
115- :scope: Global
116-
117-.. variable:: innodb_s_lock_os_waits
118-
119- :version 5.5.8-20.0: Introduced.
120- :vartype: Numeric
121- :scope: Global
122-
123-.. variable:: innodb_s_lock_spin_rounds
124-
125- :version 5.5.8-20.0: Introduced.
126- :vartype: Numeric
127- :scope: Global
128-
129-.. variable:: innodb_s_lock_spin_waits
130-
131- :version 5.5.8-20.0: Introduced.
132- :vartype: Numeric
133- :scope: Global
134-
135-.. variable:: innodb_x_lock_os_waits
136-
137- :version 5.5.8-20.0: Introduced.
138- :vartype: Numeric
139- :scope: Global
140-
141-.. variable:: innodb_x_lock_spin_rounds
142-
143- :version 5.5.8-20.0: Introduced.
144- :vartype: Numeric
145- :scope: Global
146-
147-.. variable:: innodb_x_lock_spin_waits
148+.. variable:: Innodb_mutex_os_waits
149+
150+ :version 5.5.8-20.0: Introduced.
151+ :vartype: Numeric
152+ :scope: Global
153+
154+.. variable:: Innodb_mutex_spin_rounds
155+
156+ :version 5.5.8-20.0: Introduced.
157+ :vartype: Numeric
158+ :scope: Global
159+
160+.. variable:: Innodb_mutex_spin_waits
161+
162+ :version 5.5.8-20.0: Introduced.
163+ :vartype: Numeric
164+ :scope: Global
165+
166+.. variable:: Innodb_s_lock_os_waits
167+
168+ :version 5.5.8-20.0: Introduced.
169+ :vartype: Numeric
170+ :scope: Global
171+
172+.. variable:: Innodb_s_lock_spin_rounds
173+
174+ :version 5.5.8-20.0: Introduced.
175+ :vartype: Numeric
176+ :scope: Global
177+
178+.. variable:: Innodb_s_lock_spin_waits
179+
180+ :version 5.5.8-20.0: Introduced.
181+ :vartype: Numeric
182+ :scope: Global
183+
184+.. variable:: Innodb_x_lock_os_waits
185+
186+ :version 5.5.8-20.0: Introduced.
187+ :vartype: Numeric
188+ :scope: Global
189+
190+.. variable:: Innodb_x_lock_spin_rounds
191+
192+ :version 5.5.8-20.0: Introduced.
193+ :vartype: Numeric
194+ :scope: Global
195+
196+.. variable:: Innodb_x_lock_spin_waits
197
198 :version 5.5.8-20.0: Introduced.
199 :vartype: Numeric
200@@ -199,85 +199,85 @@
201 Hash table size 276707, node heap has 1 buffer(s)
202 0.00 hash searches/s, 0.00 non-hash searches/s
203
204-.. variable:: innodb_ibuf_discarded_delete_marks
205-
206- :version 5.5.8-20.0: Introduced.
207- :vartype: Numeric
208- :scope: Global
209-
210-.. variable:: innodb_ibuf_discarded_deletes
211-
212- :version 5.5.8-20.0: Introduced.
213- :vartype: Numeric
214- :scope: Global
215-
216-.. variable:: innodb_ibuf_discarded_inserts
217-
218- :version 5.5.8-20.0: Introduced.
219- :vartype: Numeric
220- :scope: Global
221-
222-.. variable:: innodb_ibuf_free_list
223-
224- :version 5.5.8-20.0: Introduced.
225- :vartype: Numeric
226- :scope: Global
227-
228-.. variable:: innodb_ibuf_merged_delete_marks
229-
230- :version 5.5.8-20.0: Introduced.
231- :vartype: Numeric
232- :scope: Global
233-
234-.. variable:: innodb_ibuf_merged_deletes
235-
236- :version 5.5.8-20.0: Introduced.
237- :vartype: Numeric
238- :scope: Global
239-
240-.. variable:: innodb_ibuf_merged_inserts
241-
242- :version 5.5.8-20.0: Introduced.
243- :vartype: Numeric
244- :scope: Global
245-
246-.. variable:: innodb_ibuf_merges
247-
248- :version 5.5.8-20.0: Introduced.
249- :vartype: Numeric
250- :scope: Global
251-
252-.. variable:: innodb_ibuf_segment_size
253-
254- :version 5.5.8-20.0: Introduced.
255- :vartype: Numeric
256- :scope: Global
257-
258-.. variable:: innodb_ibuf_size
259-
260- :version 5.5.8-20.0: Introduced.
261- :vartype: Numeric
262- :scope: Global
263-
264-.. variable:: innodb_adaptive_hash_cells
265-
266- :version 5.5.8-20.0: Introduced.
267- :vartype: Numeric
268- :scope: Global
269-
270-.. variable:: innodb_adaptive_hash_heap_buffers
271-
272- :version 5.5.8-20.0: Introduced.
273- :vartype: Numeric
274- :scope: Global
275-
276-.. variable:: innodb_adaptive_hash_hash_searches
277-
278- :version 5.5.8-20.0: Introduced.
279- :vartype: Numeric
280- :scope: Global
281-
282-.. variable:: innodb_adaptive_hash_non_hash_searches
283+.. variable:: Innodb_ibuf_discarded_delete_marks
284+
285+ :version 5.5.8-20.0: Introduced.
286+ :vartype: Numeric
287+ :scope: Global
288+
289+.. variable:: Innodb_ibuf_discarded_deletes
290+
291+ :version 5.5.8-20.0: Introduced.
292+ :vartype: Numeric
293+ :scope: Global
294+
295+.. variable:: Innodb_ibuf_discarded_inserts
296+
297+ :version 5.5.8-20.0: Introduced.
298+ :vartype: Numeric
299+ :scope: Global
300+
301+.. variable:: Innodb_ibuf_free_list
302+
303+ :version 5.5.8-20.0: Introduced.
304+ :vartype: Numeric
305+ :scope: Global
306+
307+.. variable:: Innodb_ibuf_merged_delete_marks
308+
309+ :version 5.5.8-20.0: Introduced.
310+ :vartype: Numeric
311+ :scope: Global
312+
313+.. variable:: Innodb_ibuf_merged_deletes
314+
315+ :version 5.5.8-20.0: Introduced.
316+ :vartype: Numeric
317+ :scope: Global
318+
319+.. variable:: Innodb_ibuf_merged_inserts
320+
321+ :version 5.5.8-20.0: Introduced.
322+ :vartype: Numeric
323+ :scope: Global
324+
325+.. variable:: Innodb_ibuf_merges
326+
327+ :version 5.5.8-20.0: Introduced.
328+ :vartype: Numeric
329+ :scope: Global
330+
331+.. variable:: Innodb_ibuf_segment_size
332+
333+ :version 5.5.8-20.0: Introduced.
334+ :vartype: Numeric
335+ :scope: Global
336+
337+.. variable:: Innodb_ibuf_size
338+
339+ :version 5.5.8-20.0: Introduced.
340+ :vartype: Numeric
341+ :scope: Global
342+
343+.. variable:: Innodb_adaptive_hash_cells
344+
345+ :version 5.5.8-20.0: Introduced.
346+ :vartype: Numeric
347+ :scope: Global
348+
349+.. variable:: Innodb_adaptive_hash_heap_buffers
350+
351+ :version 5.5.8-20.0: Introduced.
352+ :vartype: Numeric
353+ :scope: Global
354+
355+.. variable:: Innodb_adaptive_hash_hash_searches
356+
357+ :version 5.5.8-20.0: Introduced.
358+ :vartype: Numeric
359+ :scope: Global
360+
361+.. variable:: Innodb_adaptive_hash_non_hash_searches
362
363 :version 5.5.8-20.0: Introduced.
364 :vartype: Numeric
365@@ -301,37 +301,37 @@
366 0 pending log writes, 0 pending chkp writes
367 8570 log i/o's done, 2000.00 log i/o's/second
368
369-.. variable:: innodb_lsn_current
370-
371- :version 5.5.8-20.0: Introduced.
372- :vartype: Numeric
373- :scope: Global
374-
375-.. variable:: innodb_lsn_flushed
376-
377- :version 5.5.8-20.0: Introduced.
378- :vartype: Numeric
379- :scope: Global
380-
381-.. variable:: innodb_lsn_last_checkpoint
382-
383- :version 5.5.8-20.0: Introduced.
384- :vartype: Numeric
385- :scope: Global
386-
387-.. variable:: innodb_checkpoint_age
388-
389- :version 5.5.8-20.0: Introduced.
390- :vartype: Numeric
391- :scope: Global
392-
393-.. variable:: innodb_checkpoint_max_age
394-
395- :version 5.5.8-20.0: Introduced.
396- :vartype: Numeric
397- :scope: Global
398-
399-.. variable:: innodb_checkpoint_target_age
400+.. variable:: Innodb_lsn_current
401+
402+ :version 5.5.8-20.0: Introduced.
403+ :vartype: Numeric
404+ :scope: Global
405+
406+.. variable:: Innodb_lsn_flushed
407+
408+ :version 5.5.8-20.0: Introduced.
409+ :vartype: Numeric
410+ :scope: Global
411+
412+.. variable:: Innodb_lsn_last_checkpoint
413+
414+ :version 5.5.8-20.0: Introduced.
415+ :vartype: Numeric
416+ :scope: Global
417+
418+.. variable:: Innodb_checkpoint_age
419+
420+ :version 5.5.8-20.0: Introduced.
421+ :vartype: Numeric
422+ :scope: Global
423+
424+.. variable:: Innodb_checkpoint_max_age
425+
426+ :version 5.5.8-20.0: Introduced.
427+ :vartype: Numeric
428+ :scope: Global
429+
430+.. variable:: Innodb_checkpoint_target_age
431
432 :version 5.5.8-20.0: Introduced.
433 :vartype: Numeric
434@@ -372,49 +372,49 @@
435 Pages read ahead 0.00/s, evicted without access 15000.00/s
436
437
438-.. variable:: innodb_mem_adaptive_hash
439-
440- :version 5.5.8-20.0: Introduced.
441- :vartype: Numeric
442- :scope: Global
443-
444-.. variable:: innodb_mem_dictionary
445-
446- :version 5.5.8-20.0: Introduced.
447- :vartype: Numeric
448- :scope: Global
449-
450-.. variable:: innodb_mem_total
451-
452- :version 5.5.8-20.0: Introduced.
453- :vartype: Numeric
454- :scope: Global
455-
456-.. variable:: innodb_buffer_pool_pages_LRU_flushed
457-
458- :version 5.5.8-20.0: Introduced.
459- :vartype: Numeric
460- :scope: Global
461-
462-.. variable:: innodb_buffer_pool_pages_made_not_young
463-
464- :version 5.5.8-20.0: Introduced.
465- :vartype: Numeric
466- :scope: Global
467-
468-.. variable:: innodb_buffer_pool_pages_made_young
469-
470- :version 5.5.8-20.0: Introduced.
471- :vartype: Numeric
472- :scope: Global
473-
474-.. variable:: innodb_buffer_pool_pages_old
475-
476- :version 5.5.8-20.0: Introduced.
477- :vartype: Numeric
478- :scope: Global
479-
480-.. variable:: innodb_descriptors_memory
481+.. variable:: Innodb_mem_adaptive_hash
482+
483+ :version 5.5.8-20.0: Introduced.
484+ :vartype: Numeric
485+ :scope: Global
486+
487+.. variable:: Innodb_mem_dictionary
488+
489+ :version 5.5.8-20.0: Introduced.
490+ :vartype: Numeric
491+ :scope: Global
492+
493+.. variable:: Innodb_mem_total
494+
495+ :version 5.5.8-20.0: Introduced.
496+ :vartype: Numeric
497+ :scope: Global
498+
499+.. variable:: Innodb_buffer_pool_pages_LRU_flushed
500+
501+ :version 5.5.8-20.0: Introduced.
502+ :vartype: Numeric
503+ :scope: Global
504+
505+.. variable:: Innodb_buffer_pool_pages_made_not_young
506+
507+ :version 5.5.8-20.0: Introduced.
508+ :vartype: Numeric
509+ :scope: Global
510+
511+.. variable:: Innodb_buffer_pool_pages_made_young
512+
513+ :version 5.5.8-20.0: Introduced.
514+ :vartype: Numeric
515+ :scope: Global
516+
517+.. variable:: Innodb_buffer_pool_pages_old
518+
519+ :version 5.5.8-20.0: Introduced.
520+ :vartype: Numeric
521+ :scope: Global
522+
523+.. variable:: Innodb_descriptors_memory
524
525 :version 5.5.31-30.3: Introduced.
526 :vartype: Numeric
527@@ -422,7 +422,7 @@
528
529 This status variable shows the current size of the descriptors array (in bytes). The descriptor array is an |XtraDB| data structure that contains the information on currently running transactions.
530
531-.. variable:: innodb_read_views_memory
532+.. variable:: Innodb_read_views_memory
533
534 :version 5.5.31-30.3: Introduced.
535 :vartype: Numeric
536@@ -465,37 +465,37 @@
537 ---TRANSACTION F561FC, ACTIVE 29 sec, process no 993, OS thread id 140213152769808 updating or deleting
538 mysql tables in use 1, locked 1
539
540-.. variable:: innodb_history_list_length
541-
542- :version 5.5.8-20.0: Introduced.
543- :vartype: Numeric
544- :scope: Global
545-
546-.. variable:: innodb_max_trx_id
547-
548- :version 5.5.8-20.0: Introduced.
549- :vartype: Numeric
550- :scope: Global
551-
552-.. variable:: innodb_oldest_view_low_limit_trx_id
553-
554- :version 5.5.8-20.0: Introduced.
555- :vartype: Numeric
556- :scope: Global
557-
558-.. variable:: innodb_purge_trx_id
559-
560- :version 5.5.8-20.0: Introduced.
561- :vartype: Numeric
562- :scope: Global
563-
564-.. variable:: innodb_purge_undo_no
565-
566- :version 5.5.8-20.0: Introduced.
567- :vartype: Numeric
568- :scope: Global
569-
570-.. variable:: innodb_current_row_locks
571+.. variable:: Innodb_history_list_length
572+
573+ :version 5.5.8-20.0: Introduced.
574+ :vartype: Numeric
575+ :scope: Global
576+
577+.. variable:: Innodb_max_trx_id
578+
579+ :version 5.5.8-20.0: Introduced.
580+ :vartype: Numeric
581+ :scope: Global
582+
583+.. variable:: Innodb_oldest_view_low_limit_trx_id
584+
585+ :version 5.5.8-20.0: Introduced.
586+ :vartype: Numeric
587+ :scope: Global
588+
589+.. variable:: Innodb_purge_trx_id
590+
591+ :version 5.5.8-20.0: Introduced.
592+ :vartype: Numeric
593+ :scope: Global
594+
595+.. variable:: Innodb_purge_undo_no
596+
597+ :version 5.5.8-20.0: Introduced.
598+ :vartype: Numeric
599+ :scope: Global
600+
601+.. variable:: Innodb_current_row_locks
602
603 :version 5.5.8-20.0: Introduced.
604 :version 5.5.10-20.1: Renamed.
605
606=== modified file 'doc/source/diagnostics/user_stats.rst'
607--- doc/source/diagnostics/user_stats.rst 2013-05-27 13:46:13 +0000
608+++ doc/source/diagnostics/user_stats.rst 2013-07-12 08:08:27 +0000
609@@ -26,9 +26,9 @@
610 System Variables
611 ================
612
613-.. variable:: userstat_running
614+.. variable:: userstat
615
616- :version 5.5.10-20.1: Renamed to :variable:`userstat`
617+ :version 5.5.10-20.1: Renamed from :variable:`userstat_running`
618 :cli: Yes
619 :conf: Yes
620 :scope: Global
621@@ -39,6 +39,22 @@
622
623 Enables or disables collection of statistics. The default is ``OFF``, meaning no statistics are gathered. This is to ensure that the statistics collection doesn't cause any extra load on the server unless desired.
624
625+.. variable:: thread_statistics
626+
627+ :version 5.5.8-20.0: Feature ported from |Percona Server| 5.1
628+ :cli: Yes
629+ :conf: Yes
630+ :scope: Global
631+ :dyn: Yes
632+ :vartype: BOOLEAN
633+ :default: OFF
634+ :range: ON/OFF
635+
636+Enables or disables collection of thread statistics. The default is ``OFF``, meaning no thread statistics are gathered. This is to ensure that the statistics collection doesn't cause any extra load on the server unless desired. Variable :variable:`userstat` needs to be enabled as well in order for thread statistics to be collected.
637+
638+.. note::
639+
640+ In Percona Server 5.5 :variable:`thread_statistics` is a reserved word. Which means you have to quote it when using the system variable with the same name: ``mysql> set global `thread_statistics`=1;``
641
642 INFORMATION_SCHEMA Tables
643 =========================
644
645=== modified file 'doc/source/index.rst'
646--- doc/source/index.rst 2013-06-13 05:08:08 +0000
647+++ doc/source/index.rst 2013-07-12 08:08:27 +0000
648@@ -172,6 +172,7 @@
649 development
650 trademark-policy
651 upstream-bug-fixes
652+ ps-variables
653 index_info_schema_tables
654 faq
655 copyright
656
657=== modified file 'doc/source/management/innodb_dict_size_limit.rst'
658--- doc/source/management/innodb_dict_size_limit.rst 2013-05-27 13:46:13 +0000
659+++ doc/source/management/innodb_dict_size_limit.rst 2013-07-12 08:08:27 +0000
660@@ -42,7 +42,7 @@
661 The following status variable was introduced by this feature:
662
663
664-.. variable:: innodb_dict_tables
665+.. variable:: Innodb_dict_tables
666
667 :vartype: LONG
668 :scope: Global
669
670=== modified file 'doc/source/performance/atomic_fio.rst'
671--- doc/source/performance/atomic_fio.rst 2013-05-24 11:15:16 +0000
672+++ doc/source/performance/atomic_fio.rst 2013-07-12 08:08:27 +0000
673@@ -37,6 +37,8 @@
674
675 Other Reading
676 =============
677+
678+ * For general |InnoDB| tuning :ref:`innodb_io_page` documentation is available.
679
680 * `FusionIO DirectFS atomic write support in *MariaDB* <https://kb.askmonty.org/en/fusionio-directfs-atomic-write-support/>`_
681
682
683=== modified file 'doc/source/performance/threadpool.rst'
684--- doc/source/performance/threadpool.rst 2013-04-10 13:06:55 +0000
685+++ doc/source/performance/threadpool.rst 2013-07-12 08:08:27 +0000
686@@ -121,6 +121,31 @@
687
688 The number of milliseconds before a running thread is considered stalled. When this limit is reached thread pool will wake up or create another thread. This is being used to prevent a long-running query from monopolizing the pool.
689
690+.. variable:: extra_port
691+
692+ :cli: Yes
693+ :conf: Yes
694+ :scope: Global
695+ :dyn: No
696+ :vartype: Numeric
697+ :default: 0
698+
699+This variable can be used to specify additional port |Percona Server| will listen on. This can be used in case no new connections can be established due to all worker threads being busy or being locked when ``pool-of-threads`` feature is enabled. To connect to the extra port following command can be used: ::
700+
701+ mysql --port='extra-port-number' --protocol=tcp
702+
703+
704+.. variable:: extra_max_connections
705+
706+ :cli: Yes
707+ :conf: Yes
708+ :scope: Global
709+ :dyn: Yes
710+ :vartype: Numeric
711+ :default: 1
712+
713+This variable can be used to specify the maximum allowed number of connections on the extra port. This can be used with the :variable:`extra_port` variable to access the server in case no new connections can be established due to all worker threads being busy or being locked when ``pool-of-threads`` feature is enabled.
714+
715 Status Variables
716 =====================
717
718
719=== added file 'doc/source/ps-variables.rst'
720--- doc/source/ps-variables.rst 1970-01-01 00:00:00 +0000
721+++ doc/source/ps-variables.rst 2013-07-12 08:08:27 +0000
722@@ -0,0 +1,146 @@
723+.. _ps_variables:
724+
725+====================================================
726+ List of variables introduced in Percona Server 5.5
727+====================================================
728+
729+System Variables
730+================
731+
732+* :variable:`enforce_storage_engine`
733+* :variable:`expand_fast_index_creation`
734+* :variable:`extra_max_connections`
735+* :variable:`extra_port`
736+* :variable:`fast_index_creation`
737+* :variable:`have_flashcache`
738+* :variable:`have_response_time_distribution`
739+* :variable:`innodb_adaptive_flushing_method`
740+* :variable:`innodb_adaptive_hash_index_partitions`
741+* :variable:`innodb_blocking_buffer_pool_restore`
742+* :variable:`innodb_buffer_pool_populate`
743+* :variable:`innodb_buffer_pool_restore_at_startup`
744+* :variable:`innodb_buffer_pool_shm_checksum`
745+* :variable:`innodb_buffer_pool_shm_key`
746+* :variable:`innodb_checkpoint_age_target`
747+* :variable:`innodb_corrupt_table_action`
748+* :variable:`innodb_dict_size_limit`
749+* :variable:`innodb_doublewrite_file`
750+* :variable:`innodb_fake_changes`
751+* :variable:`innodb_fast_checksum`
752+* :variable:`innodb_flush_neighbor_pages`
753+* :variable:`innodb_ibuf_accel_rate`
754+* :variable:`innodb_ibuf_active_contract`
755+* :variable:`innodb_ibuf_max_size`
756+* :variable:`innodb_import_table_from_xtrabackup`
757+* :variable:`innodb_kill_idle_transaction`
758+* :variable:`innodb_lazy_drop_table`
759+* :variable:`innodb_locking_fake_changes`
760+* :variable:`innodb_log_block_size`
761+* :variable:`innodb_max_bitmap_file_size`
762+* :variable:`innodb_max_changed_pages`
763+* :variable:`innodb_merge_sort_block_size`
764+* :variable:`innodb_page_size`
765+* :variable:`innodb_read_ahead`
766+* :variable:`innodb_recovery_stats`
767+* :variable:`innodb_recovery_update_relay_log`
768+* :variable:`innodb_show_locks_held`
769+* :variable:`innodb_show_verbose_locks`
770+* :variable:`innodb_stats_auto_update`
771+* :variable:`innodb_stats_update_need_lock`
772+* :variable:`innodb_thread_concurrency_timer_based`
773+* :variable:`innodb_track_changed_pages`
774+* :variable:`innodb_use_atomic_writes`
775+* :variable:`innodb_use_global_flush_log_at_trx_commit`
776+* :variable:`innodb_use_sys_stats_table`
777+* :variable:`log_slow_admin_statements`
778+* :variable:`log_slow_filter`
779+* :variable:`log_slow_rate_limit`
780+* :variable:`log_slow_rate_type`
781+* :variable:`log_slow_slave_statements`
782+* :variable:`log_slow_sp_statements`
783+* :variable:`log_slow_verbosity`
784+* :variable:`log_warnings_suppress`
785+* :variable:`max_binlog_files`
786+* :variable:`optimizer_fix`
787+* :variable:`query_cache_strip_comments`
788+* :variable:`query_response_time_range_base`
789+* :variable:`query_response_time_stats`
790+* :variable:`slow_query_log_timestamp_always`
791+* :variable:`slow_query_log_timestamp_precision`
792+* :variable:`slow_query_log_use_global_control`
793+* :variable:`thread_pool_high_prio_tickets`
794+* :variable:`thread_pool_idle_timeout`
795+* :variable:`thread_pool_max_threads`
796+* :variable:`thread_pool_oversubscribe`
797+* :variable:`thread_pool_size`
798+* :variable:`thread_pool_stall_limit`
799+* :variable:`thread_statistics`
800+* :variable:`userstat`
801+
802+Status Variables
803+================
804+
805+* :variable:`Com_show_client_statistics`
806+* :variable:`Com_show_index_statistics`
807+* :variable:`Com_show_slave_status_nolock`
808+* :variable:`Com_show_table_statistics`
809+* :variable:`Com_show_temporary_tables`
810+* :variable:`Com_show_thread_statistics`
811+* :variable:`Com_show_user_statistics`
812+* :variable:`Flashcache_enabled`
813+* :variable:`Innodb_adaptive_hash_cells`
814+* :variable:`Innodb_adaptive_hash_heap_buffers`
815+* :variable:`Innodb_adaptive_hash_hash_searches`
816+* :variable:`Innodb_adaptive_hash_non_hash_searches`
817+* :variable:`Innodb_background_log_sync`
818+* :variable:`Innodb_buffer_pool_pages_LRU_flushed`
819+* :variable:`Innodb_buffer_pool_pages_made_not_young`
820+* :variable:`Innodb_buffer_pool_pages_made_young`
821+* :variable:`Innodb_buffer_pool_pages_old`
822+* :variable:`Innodb_checkpoint_age`
823+* :variable:`Innodb_checkpoint_max_age`
824+* :variable:`Innodb_checkpoint_target_age`
825+* :variable:`Innodb_deadlocks`
826+* :variable:`Innodb_dict_tables`
827+* :variable:`Innodb_history_list_length`
828+* :variable:`Innodb_ibuf_discarded_delete_marks`
829+* :variable:`Innodb_ibuf_discarded_deletes`
830+* :variable:`Innodb_ibuf_discarded_inserts`
831+* :variable:`Innodb_ibuf_free_list`
832+* :variable:`Innodb_ibuf_merged_delete_marks`
833+* :variable:`Innodb_ibuf_merged_deletes`
834+* :variable:`Innodb_ibuf_merged_inserts`
835+* :variable:`Innodb_ibuf_merges`
836+* :variable:`Innodb_ibuf_segment_size`
837+* :variable:`Innodb_ibuf_size`
838+* :variable:`Innodb_lsn_current`
839+* :variable:`Innodb_lsn_flushed`
840+* :variable:`Innodb_lsn_last_checkpoint`
841+* :variable:`Innodb_master_thread_1_second_loops`
842+* :variable:`Innodb_master_thread_10_second_loops`
843+* :variable:`Innodb_master_thread_background_loops`
844+* :variable:`Innodb_master_thread_main_flush_loops`
845+* :variable:`Innodb_master_thread_sleeps`
846+* :variable:`Innodb_max_trx_id`
847+* :variable:`Innodb_mem_adaptive_hash`
848+* :variable:`Innodb_mem_dictionary`
849+* :variable:`Innodb_mem_total`
850+* :variable:`Innodb_mutex_os_waits`
851+* :variable:`Innodb_mutex_spin_rounds`
852+* :variable:`Innodb_mutex_spin_waits`
853+* :variable:`Innodb_oldest_view_low_limit_trx_id`
854+* :variable:`Innodb_purge_trx_id`
855+* :variable:`Innodb_purge_undo_no`
856+* :variable:`Innodb_current_row_locks`
857+* :variable:`Innodb_read_views_memory`
858+* :variable:`Innodb_descriptors_memory`
859+* :variable:`Innodb_s_lock_os_waits`
860+* :variable:`Innodb_s_lock_spin_rounds`
861+* :variable:`Innodb_s_lock_spin_waits`
862+* :variable:`Innodb_x_lock_os_waits`
863+* :variable:`Innodb_x_lock_spin_rounds`
864+* :variable:`Innodb_x_lock_spin_waits`
865+* :variable:`Threadpool_idle_threads`
866+* :variable:`Threadpool_threads`
867+* :variable:`binlog_commits`
868+* :variable:`binlog_group_commits`
869
870=== modified file 'doc/source/scalability/innodb_io_55.rst'
871--- doc/source/scalability/innodb_io_55.rst 2013-03-08 12:42:38 +0000
872+++ doc/source/scalability/innodb_io_55.rst 2013-07-12 08:08:27 +0000
873@@ -96,26 +96,6 @@
874 It is not needed to shrink ``innodb_log_file_size`` to tune recovery time.
875
876
877-.. variable:: innodb_enable_unsafe_group_commit
878-
879- This variable is not needed after |XtraDB| 1.0.5.
880-
881- :cli: Yes
882- :conf: Yes
883- :scope: Global
884- :dyn: Yes
885- :vartype: Numeric
886- :default: 0
887- :range: 0 - 1
888-
889-This variable allows you to change the default behavior of |InnoDB| concerning the synchronization between the transaction logs and the binary logs at commit time. The following values are available:
890-
891- * 0 (default):
892- |InnoDB| keeps transactions in the same order between the transaction logs and the binary logs. This is the safer value but also the slower.
893-
894- * 1:
895- transactions can be group-committed but the order between transactions will not be guaranteed to be kept anymore. Thus there is a slight risk of desynchronization between transaction logs and binary logs. However for servers that perform write-intensive workloads (and have RAID without BBU), you may expect a significant improvement in performance. (See Implementation Details if you need to understand the goal of this feature.)
896-
897 .. variable:: innodb_flush_method
898
899 :cli: Yes
900@@ -284,3 +264,8 @@
901 Checkpoint age 4243362
902 0 pending log writes, 0 pending chkp writes
903 ...
904+
905+Other Reading
906+=============
907+
908+ * For Fusion-IO devices-specific tuning, see :ref:`atomic_fio` documentation.

Subscribers

People subscribed via source and target branches