SlideShare a Scribd company logo
1 of 45
Download to read offline
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
MySQL	Administration	
101
Ligaya	Turmelle	
Principal	Technical	Support	Engineer	-	MySQL	
ligaya.turmelle@oracle.com	
@lig
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
MySQL	Administration	
101
Ligaya	Turmelle	
Principal	Technical	Support	Engineer	-	MySQL	
ligaya.turmelle@oracle.com	
@lig
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Safe	Harbor	Statement
The	following	is	intended	to	outline	our	general	product	direction.	It	is	intended	for	
information	purposes	only,	and	may	not	be	incorporated	into	any	contract.	It	is	not	a	
commitment	to	deliver	any	material,	code,	or	functionality,	and	should	not	be	relied	upon	
in	making	purchasing	decisions.	The	development,	release,	and	timing	of	any	features	or	
functionality	described	for	Oracle’s	products	remains	at	the	sole	discretion	of	Oracle.
3
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Program	Agenda
Access	Control	
Diagnostic	Data	
Log	Files	
Backups	
1
2
3
4
4
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Access	Control
5
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Access	Control
• 2	stage	
– Stage	1	-	connecting	
• Who	are	you?	
– host	
– user
6
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
User	Accounts
• CREATE USER
• ALTER USER
7
mysql> CREATE USER 'sha256'@'localhost'
-> IDENTIFIED WITH sha256_password BY 'S3cr3t!'
-> REQUIRE SSL
-> PASSWORD EXPIRE INTERVAL 90 DAY;
Query OK, 0 rows affected (0.01 sec)
mysql> ALTER USER 'sha256'@'localhost'
-> IDENTIFIED WITH sha256_password BY ‘T4D4h?'
-> REQUIRE SSL
-> PASSWORD EXPIRE INTERVAL 180 DAY;
Query OK, 0 rows affected (0.01 sec)
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Access	Control
• 2	stage	
– Stage	1	-	connecting	
• Who	are	you?	
– host	
– user	
• Prove	it!
8
(con’t)
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Passwords
• Expiration	
– Manually	(5.6)	and	with	a	Policy	(5.7)	
• Hashing	
– Multiple	authentication	plugins	available	
• Policy	
– Use	password	validation	plugin	(validate_password)	
• Cleartext	supplied	password	checked	against	password	policy	
• 3	levels	of	password	checking	which	can	be	modified
9
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Access	Control
• 2	stage	
– Stage	1	-	connecting	
• Who	are	you?	
– host	
– user	
• Prove	it!	
– Stage	2	-	request	
• For	each	request	
– What	are	you	doing?	
– Are	you	allowed	to	do	that?
10
(con’t)
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
GRANT
• Defines	privileges	and	account	characteristics	
• Multiple	privileges	
– Ex:	SUPER, CREATE, ALTER, SELECT, INSERT	
• Multiple	levels	
– Ex:	Global,	Database,	Table,	Column	
• Account	characteristics	
– Ex:	REQUIRE SSL, WITH MAX_QUERIES_PER_HOUR
11
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
GRANT	Examples
12
mysql> SHOW GRANTS;
+---------------------------------------------------------------------+
| Grants for root@localhost                                           |
+---------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION |
| GRANT ALL PRIVILEGES ON `mysql`.* TO 'root'@'localhost'             |
| GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION        |
+---------------------------------------------------------------------+
3 rows in set (0.00 sec)
mysql> SHOW GRANTS FOR 'test'@'localhost';
+--------------------------------------------------------+
| Grants for test@localhost                              |
+--------------------------------------------------------+
| GRANT USAGE ON *.* TO 'test'@'localhost'               |
| GRANT ALL PRIVILEGES ON `test`.* TO 'test'@'localhost' |
+--------------------------------------------------------+
2 rows in set (0.00 sec)
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
REVOKE
• Removes	the	privileges	GRANTed	
– Does	not	extrapolate	
• Does	not	remove	the	user	
• If	no	host	is	given	
– %	is	used	
– Again	-	does	not	extrapolate
13
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
REVOKE	Examples
14
mysql> SHOW GRANTS FOR 'test'@'localhost';
+--------------------------------------------------------+
| Grants for test@localhost                              |
+--------------------------------------------------------+
| GRANT USAGE ON *.* TO 'test'@'localhost'               |
| GRANT ALL PRIVILEGES ON `test`.* TO 'test'@'localhost' |
+--------------------------------------------------------+
2 rows in set (0.00 sec)
mysql> REVOKE DELETE ON test.t1 FROM 'test'@'localhost';
ERROR 1147 (42000): There is no such grant defined for user 'test' on host
'localhost' on table 't1'
mysql> REVOKE USAGE ON *.* FROM 'test'@'localhost';
Query OK, 0 rows affected (0.02 sec)
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Diagnostic	Data
15
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
SHOW
• MySQL	specific	command	
• Commands	for	
– Metadata	
– Status	information	
• Metric	crap-ton
16
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Examples
	 Metadata
SHOW	DATABASES SHOW	TRIGGERS SHOW	PLUGINS
SHOW	CREATE	PROCEDURE SHOW	ENGINES SHOW	GLOBAL	VARIABLES
SHOW	INDEXES SHOW	GRANTS SHOW	BINARY	LOGS
17
	 Status
SHOW	SLAVE	STATUS SHOW	OPEN	TABLES SHOW	TABLE	STATUS
SHOW	ENGINE	INNODB	STATUS SHOW	FULL	PROCESSLIST SHOW	GLOBAL	STATUS
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
INFORMATION_SCHEMA
• Mostly	metadata	
– PROCESSLIST
– GLOBAL_VARIABLES / GLOBAL_STATUS
– FILES / INNODB_SYS_TABLESPACES / INNODB_SYS_DATAFILES
• But	
– INNODB_TRX / INNODB_LOCKS / INNODB_LOCK_WAITS
– INNODB_TEMP_TABLE_INFO
18
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
SYS	Schema
• Included	in	5.7.7	
– Installed	by	default	with	--initialize	
• Originally	known	as	ps_helper	
– Originally	created	by	Mark	Leith	
– http://www.markleith.co.uk/ps_helper	
– Can	work	with	5.6	-	download	from	GitHub	
• https://github.com/mysql/mysql-sys	
• Easy,	human	readable	access	to	P_S	and	I_S	info	for	typical	use	cases
19
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
SYS	Schema
• Pair	views	
– Ex:	host_summary_by_file_io	and	x$host_summary_by_file_io	
• Example	views	
– statements_with_full_table_scans
– statements_with_runtimes_in_95th_percentile
– io_by_thread_by_latency
– memory_by_user_by_current_bytes
– schema_redundent_indexes
(con’t)
20
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Workbench		
-SYS	Reports
21
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
PERFORMANCE_SCHEMA
• Monitors	at	a	low	level	
• Uses	PERFORMANCE_SCHEMA	storage	engine	
• Available	
– Current	events	
– Event	histories	/	Event	summations	
• Configuration	is	dynamic	
• Query	using	SQL
22
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
PERFORMANCE_SCHEMA
• Using	the	PERFORMANCE_SCHEMA	
– Manual	
• General	-	https://dev.mysql.com/doc/refman/5.7/en/performance-schema.html	
• Diagnose	Problems	-	https://dev.mysql.com/doc/en/performance-schema-examples.html	
• Query	Profiling	–	https://dev.mysql.com/doc/en/performance-schema-query-profiling.html	
– Blog	posts	
• MySQL	Server	Blog	-	http://mysqlserverteam.com/category/mysql/performance-schema/	
– Many	presentations	/Webinars	
• MySQL	On	Demand	Webinars	-	https://www.mysql.com/news-and-events/on-demand-webinars/
(con’t)
23
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Log	Files
24
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Error	Log
• --log-error[=file_name]
• Default	location:	host_name.err	in	datadir	
• Examples	of	information	logged	
– Start	and	stops	&	Critical	errors	
– Crashed	MyISAM	tables	that	need	to	be	checked	and	repaired	
– Some	OS’s	-	stack	trace	if	mysqld	crashes		
• (5.7)	log_syslog	to	send	MySQL	error	log	to	syslog	
• (5.7)	log_error_verbosity
25
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Slow	Query	Log
• First	line	of	defense	for	tuning	queries	
• Why?	
– Performance	usually	
• Enabled	dynamically	or	with	--slow-query-log	
– Default	file	location:	host_name-slow.log	in	datadir	
– Can	also	be	a	table	
• Multiple	options	for	controlling	it	
• Use	msyqldumpslow	utility	to	aggregate	the	data	in	the	log
26
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
General	Query	Log
• General	record	
• Why	
– Order	in	is	important	
– Exact	query	that	came	in	
– Minimal	audit	of	what	a	connection	did	
• Enable	dynamically	or	with	—general-log
– Default	location:	host-name.log	in	the	datadir	
• Multiple	options	for	controlling	it
27
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Binary	Log
• Logs	database	change	events	
• Why	
– Replication	
– Data	recovery	
• Enable	with	--log-bin	
• A	LOT	of	options	
• “Read”	with	mysqlbinlog	
• To	disable	binary	logging	for	the	current	session,	use	sql_log_bin
28
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Backups
29
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Backup	Types
Logical	
Physical	
1
2
30
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Logical	Backups
• Saved	
– Logical	structure	
– Content	
• Machine	independent	
• Slower	
• Server	up/warm	
• Full	granularity
31
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
mysqldump
• Logical	
• Command	line	client	
• Commonly	used	
• Generates	editable	text	files	
• Very	flexible	
• Questionable	scalability
32
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Workbench	-	
Data	Export
33
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
mysqlpump
• Logical	
• Similar	to	mysqldump	
• Also	command	line	client	
• Parallel	processing	to	speed	up	dump	process	
• Dump	user	accounts	with	CREATE USER / GRANT	
• Default:	I_S, P_S, ndbinfo	and	SYS	not	included	
• Reloading:	faster	secondary	index	creation	in	InnoDB
34
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
SELECT… INTO OUTFILE	and	LOAD DATA INFILE
• Logical	
• MySQL	command	
• Data	only	
• Be	careful!	You	want	a	consistent	backup	
• Column	and	line	terminators	can	be	specified	
• LOTS	of	details	-	see	the	manual
35
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Backup	Types
Logical	
Physical	
1
2
36
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Physical	Backup
• Raw	copies	
• Faster	then	logical	(orders	of	magnitude)	
• Compact	
• File	based	granularity	
• Usually	server	is	down	and	locked
37
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Filesystem	Snapshot
• Physical	
• OS	Dependent	
• Basic	Steps	
– FLUSH TABLES WITH READ LOCK
– Take	the	snapshot	
– UNLOCK TABLES
– Copy	files	from	snapshot
38
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
MySQL	Enterprise	Backup
• Official	physical	backup	solution	
– MySQL	5.0	to	5.7	
– Can	handle	all	official	MySQL	supported	storage	engines	
• Multi-platform	
• Command	line	client	
• Binlog	and	Relay	log	backup	(Optional)	
• Fast	recovery	
39
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
MySQL	Enterprise	Backup
• Features:	
– Partial	and	incremental	backups	
– Streaming,	direct	to	tape	and	single	file	backups	
– Throttling	and	parallel	backup	operations	
– Compression	
– Encryption	
– Validation	
– Supports	TDE
(con’t)
40
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Workbench	
and	MEB
41
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Don’t	Forget	Your	Binary	Logs
• Incremental	backup	
– Holds	changes	since	the	full	backup	-	roll	it	forward	
• Physical	file	copy	
– Rotate	binary	log	with	FLUSH LOGS	
– Copy	the	file	
• Logical	copy	to	remote	server	
– Static	or	streaming	
• mysqlbinlog --read-from-remote-server
42
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Questions?
43
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
MySQL	Administration	
101
Ligaya	Turmelle	
Principal	Technical	Support	Engineer	-	MySQL	
ligaya.turmelle@oracle.com	
@lig
Rootconf admin101

More Related Content

What's hot

Using Oracle Real Application Clusters (RAC) in Database as a Service
Using Oracle Real Application Clusters (RAC) in Database as a ServiceUsing Oracle Real Application Clusters (RAC) in Database as a Service
Using Oracle Real Application Clusters (RAC) in Database as a Service
Jean-Philippe PINTE
 
Snap Clone & EM12c - Utilisation Self Service
Snap Clone & EM12c - Utilisation Self ServiceSnap Clone & EM12c - Utilisation Self Service
Snap Clone & EM12c - Utilisation Self Service
Jean-Philippe PINTE
 

What's hot (20)

Related OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera SoftwareRelated OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera Software
 
Using Oracle Real Application Clusters (RAC) in Database as a Service
Using Oracle Real Application Clusters (RAC) in Database as a ServiceUsing Oracle Real Application Clusters (RAC) in Database as a Service
Using Oracle Real Application Clusters (RAC) in Database as a Service
 
MySQL Performance Tuning 101 (Bahasa)
MySQL Performance Tuning 101 (Bahasa)MySQL Performance Tuning 101 (Bahasa)
MySQL Performance Tuning 101 (Bahasa)
 
Oracle Application Container Cloud Service
Oracle Application Container Cloud ServiceOracle Application Container Cloud Service
Oracle Application Container Cloud Service
 
Java EE 8 - February 2017 update
Java EE 8 - February 2017 updateJava EE 8 - February 2017 update
Java EE 8 - February 2017 update
 
Oracle Management Cloud - IT Analytics - Resource Analytics
Oracle Management Cloud - IT Analytics - Resource AnalyticsOracle Management Cloud - IT Analytics - Resource Analytics
Oracle Management Cloud - IT Analytics - Resource Analytics
 
Bitnami & Oracle Cloud Platform
Bitnami & Oracle Cloud PlatformBitnami & Oracle Cloud Platform
Bitnami & Oracle Cloud Platform
 
Alta Disponibilidade no MySQL 5.7
Alta Disponibilidade no MySQL 5.7Alta Disponibilidade no MySQL 5.7
Alta Disponibilidade no MySQL 5.7
 
Netherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise MonitorNetherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise Monitor
 
Snap Clone & EM12c - Utilisation Self Service
Snap Clone & EM12c - Utilisation Self ServiceSnap Clone & EM12c - Utilisation Self Service
Snap Clone & EM12c - Utilisation Self Service
 
Netherlands Tech Tour 05 - Strategic Operationalization of MySQL
Netherlands Tech Tour 05 - Strategic Operationalization of MySQLNetherlands Tech Tour 05 - Strategic Operationalization of MySQL
Netherlands Tech Tour 05 - Strategic Operationalization of MySQL
 
TDC2018SP | Trilha Arq Java - Crie arquiteturas escalaveis, multi-language e ...
TDC2018SP | Trilha Arq Java - Crie arquiteturas escalaveis, multi-language e ...TDC2018SP | Trilha Arq Java - Crie arquiteturas escalaveis, multi-language e ...
TDC2018SP | Trilha Arq Java - Crie arquiteturas escalaveis, multi-language e ...
 
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)
 
6 Tips to MySQL Performance Tuning
6 Tips to MySQL Performance Tuning6 Tips to MySQL Performance Tuning
6 Tips to MySQL Performance Tuning
 
Oracle Public Cloud : Provisioning with Chef
Oracle Public Cloud : Provisioning with ChefOracle Public Cloud : Provisioning with Chef
Oracle Public Cloud : Provisioning with Chef
 
MySQL InnoDB + NDB Cluster - 2018 MySQL Days
MySQL InnoDB + NDB Cluster - 2018 MySQL DaysMySQL InnoDB + NDB Cluster - 2018 MySQL Days
MySQL InnoDB + NDB Cluster - 2018 MySQL Days
 
10 Razões para Usar MySQL em Startups
10 Razões para Usar MySQL em Startups10 Razões para Usar MySQL em Startups
10 Razões para Usar MySQL em Startups
 
Coherence 12.1.3 hidden gems
Coherence 12.1.3 hidden gemsCoherence 12.1.3 hidden gems
Coherence 12.1.3 hidden gems
 
Another compilation method in java - AOT (Ahead of Time) compilation
Another compilation method in java - AOT (Ahead of Time) compilationAnother compilation method in java - AOT (Ahead of Time) compilation
Another compilation method in java - AOT (Ahead of Time) compilation
 
Java EE Next - BeJUG JavaOne Afterglow 2016
Java EE Next - BeJUG JavaOne Afterglow 2016Java EE Next - BeJUG JavaOne Afterglow 2016
Java EE Next - BeJUG JavaOne Afterglow 2016
 

Similar to Rootconf admin101

MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise Monitor
Mario Beck
 
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
asifanw
 

Similar to Rootconf admin101 (20)

MySQL Manchester TT - Performance Tuning
MySQL Manchester TT  - Performance TuningMySQL Manchester TT  - Performance Tuning
MySQL Manchester TT - Performance Tuning
 
20190615 hkos-mysql-troubleshootingandperformancev2
20190615 hkos-mysql-troubleshootingandperformancev220190615 hkos-mysql-troubleshootingandperformancev2
20190615 hkos-mysql-troubleshootingandperformancev2
 
MySQL Quick Dive
MySQL Quick DiveMySQL Quick Dive
MySQL Quick Dive
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise Monitor
 
Basic MySQL Troubleshooting for Oracle DBAs
Basic MySQL Troubleshooting for Oracle DBAsBasic MySQL Troubleshooting for Oracle DBAs
Basic MySQL Troubleshooting for Oracle DBAs
 
MySQL Performance Tuning 101
MySQL Performance Tuning 101MySQL Performance Tuning 101
MySQL Performance Tuning 101
 
MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15
 
MySQL sys schema deep dive
MySQL sys schema deep diveMySQL sys schema deep dive
MySQL sys schema deep dive
 
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance Improvement
 
2014 OpenSuse Conf: Protect your MySQL Server
2014 OpenSuse Conf: Protect your MySQL Server2014 OpenSuse Conf: Protect your MySQL Server
2014 OpenSuse Conf: Protect your MySQL Server
 
Performance schema and sys schema
Performance schema and sys schemaPerformance schema and sys schema
Performance schema and sys schema
 
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
 
MySQL Tech Tour 2015 - Manage & Tune
MySQL Tech Tour 2015 - Manage & TuneMySQL Tech Tour 2015 - Manage & Tune
MySQL Tech Tour 2015 - Manage & Tune
 
Hkosc group replication-lecture_lab07
Hkosc group replication-lecture_lab07Hkosc group replication-lecture_lab07
Hkosc group replication-lecture_lab07
 
Performance Schema and Sys Schema in MySQL 5.7
Performance Schema and Sys Schema in MySQL 5.7Performance Schema and Sys Schema in MySQL 5.7
Performance Schema and Sys Schema in MySQL 5.7
 
The MySQL SYS Schema
The MySQL SYS SchemaThe MySQL SYS Schema
The MySQL SYS Schema
 
MySQL sys schema deep dive
MySQL sys schema deep diveMySQL sys schema deep dive
MySQL sys schema deep dive
 
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
 
제3회난공불락 오픈소스 인프라세미나 - MySQL Performance
제3회난공불락 오픈소스 인프라세미나 - MySQL Performance제3회난공불락 오픈소스 인프라세미나 - MySQL Performance
제3회난공불락 오픈소스 인프라세미나 - MySQL Performance
 

More from Ligaya Turmelle

More from Ligaya Turmelle (11)

Zend2016 dba tutorial
Zend2016 dba tutorialZend2016 dba tutorial
Zend2016 dba tutorial
 
Normalization
NormalizationNormalization
Normalization
 
Character sets
Character setsCharacter sets
Character sets
 
Tek tutorial
Tek tutorialTek tutorial
Tek tutorial
 
DPC Tutorial
DPC TutorialDPC Tutorial
DPC Tutorial
 
MySQL 5.1 Replication
MySQL 5.1 ReplicationMySQL 5.1 Replication
MySQL 5.1 Replication
 
MySQL 5.5
MySQL 5.5MySQL 5.5
MySQL 5.5
 
Perf Tuning Short
Perf Tuning ShortPerf Tuning Short
Perf Tuning Short
 
Php Community
Php CommunityPhp Community
Php Community
 
Explain
ExplainExplain
Explain
 
Performance Tuning
Performance TuningPerformance Tuning
Performance Tuning
 

Recently uploaded

₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
Diya Sharma
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 

Recently uploaded (20)

Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft DatingDubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
 

Rootconf admin101