SlideShare a Scribd company logo
1 of 32
Download to read offline
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
MySQL	8.0		
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.			
Mark	Swarbrick	
Mark.swarbrick@oracle.com
Copyright	©	2015,	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.	
2
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  Transactional	(InnoDB)	Data	Dictionary	
•  Persistent	runtime	configuration	changes	(SET	PERSIST)	
•  Auto-increment	counter	value	will	now	persist	across	server	restarts!	
•  Indexing	of	PS	tables	
•  SQL	roles	(collection	of	privileges)	
•  MySQL	privilege	tables	are	now	InnoDB	
•  INVISIBLE	indexes	
•  Common	Table	Expressions	
•  Windows	Functions	
What’s	new	
3
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  New	default:	utf8mb4	(UTF	9)	
•  Expanded	GIS	Support	
•  Expanded	Query	Hints	Support	
•  Improved	Scan	Query	Performance	
•  Improved	BLOB	Storage	
•  Improved	InnoDB	Memcached	Interface	
•  Descending	indexes	
	
•  Scalability	Improvements	
•  Parser	Refactoring	
•  New!	Document	Store	
•  Improvements	to	Temporary	Tables	
•  C++11	and	Toolchain	Improvements	
•  Replication	Applier	Thread	Progress	
Reports	
•  GTID_PURGED	always	settable	
•  …	
4	
MySQL	8.0:	All	this	and	more….
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	 5	
The	character	set	for	the	Web	
	
MySQL	8.0:	UTF-8	
•  New!	Support	for	the	latest	Unicode	9.0	
•  Per-country	collation	rules	
– Accent	Sensitive	
– Case	Sensitive	
•  UTF8MB4	as	the	default	character	set	
– Project	started	in	MySQL	5.7	
– Many	improvements	to	reduce	performance	impact
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
UTF-8	
•  UTF-8	is	the	dominating	character	
set	in	today’s	applications	
•  Requires	1-4	bytes	for	storing	
characters	
•  Historically	a	performance	problem	
The	character	set	for	the	Web	
6	
https://en.wikipedia.org/wiki/UTF-8
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  Increased	Reliability	
•  Built	on	InnoDB	
– No	FRM	files	
– No	DB.OPT	files	
– No	TRG	files	
– No	TRN	files	
– No	PAR	files	
– MyISAM	not	required	
•  Atomic	DDL	
– Better	Replication	
– Simplifies	server	edge	cases	
•  MDL	for	Foreign	Keys	
•  Flexible	Metadata	API	
– Easier	path	to	adding	new	features	
•  Better	cross-platform	experience	
– No	dependencies	on	filesystem	
semantics	
7	
MySQL	8.0:	Native	Data	Dictionary
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	 8	
MySQL	8.0:	Performance	Schema	Indexes	
•  Allows	for	more	efficient	access	to	Performance	
	Schema	tables	
•  A	total	of	115	indexes	across	93	tables	
•  Adds	zero	overhead	
– A	physical	index	is	not	maintained	internally	
– Implementation	of	indexes	tricks	the	optimizer	into	better	execution	plan	
	
	
	
	
	
	
	
Feature	Request	
from	DBAs
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	 9	
MySQL	8.0:	Performance	of	SYS	Schema		
0	 5	 10	 15	 20	 25	 30	 35	 40	
Query	Time	 MySQL	8.0	
MySQL	5.7	
SELECT	*	FROM	sys.session	
1000	active	sessions	
Time	in	Seconds	(Lower	is	better)	
	
Up	to	30x	Faster!
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
MySQL	8.0:	Cloud	Friendly	
•  New	variable	innodb_dedicated_server	
– according	to	the	amount	of	memory	detected	on	the	server,	automatically	configure	
innodb_buffer_pool_size,	innodb_log_file_size,	innodb_flush_method	
•  Persistent	runtime	configuration	changes	
– SET	PERSIST	variable_name	=	value;	
– Any	GLOBAL	DYNAMIC	configuration	variable	can	be	modified	
– 	the	settings	will	be	persisted	to	a	file	named	mysqld-auto.cnf	(JSON	format)	
– New	table	performance_schema.variables_info	
10
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	 11	
MySQL	8.0:	Invisible	Indexes	
•  Indexes	are	“hidden”	to	the	MySQL	Optimizer	
– Not	the	same	as	“disabled	indexes”	
– Contents	are	fully	up	to	date	and	maintained	by	DML	
•  Two	use	cases:	
– Soft	Delete	(Recycle	Bin)	
– Staged	Rollout	
	
	
	
	
	
	
	
Feature	Request	
from	DBAs
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
MySQL	8.0:	Security	Roles	
•  Fully	Function,	Flexible,	Properly	Architected	Roles	
•  Create	and	Drop	Roles,	Grant	to	Roles	
•  Grant	Roles	to	Roles,	Grant	Roles	to	Users	
•  Limit	Hosts	that	can	use	roles,	Define	Default	Roles		
•  Decide	what	roles	are	applicable	during	a	session	
•  And	even	visualize	Roles	with	SQL	function	ROLES_GRAPHML()
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	 13	
MySQL	8.0:	Atomicity	in	Privileges	
•  Privilege	Tables	now	100%	InnoDB	
•  User	Management	DDLs	Atomic	
– CREATE	USER	
– ALTER	USER	
– RENAME	USER	
– DROP	USER	
– GRANT	
– REVOKE
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Better	Handing	of	Hot	Rows	
•  Common	problem:	
– Hot	row	contention,	multiple	worker	threads	accessing	the	same	rows	
•  Solution	1:	
– Only	read	rows	that	are	not	locked	
– InnoDB	skips	a	locked	row,	and	the	next	one	goes	to	the	result	set	
•  Example:	
– Booking	system:	Skip	orders	that	are	pending	
SELECT	...	FOR	UPDATE	SKIP	LOCKED	
14	
START TRANSACTION;
SELECT * FROM seats WHERE seat_no BETWEEN 2 AND 3 AND booked = 'NO‘
FOR UPDATE SKIP LOCKED;
	
	
	
	
	
	
	
	
Feature	Request	
from	Developers
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Better	Handing	of	Hot	Rows	(cont.)	
•  Common	problem:	
– Hot	row	contention,	multiple	worker	threads	accessing	the	same	rows	
•  Solution	2:	
– If	any	of	the	rows	are	already	locked,	the	statement	should	fail	immediately	
– Without	NOWAIT,	have	to	wait	for	innodb_lock_wait_timeout	(default:	50	sec)	while	
trying	to	acquire	lock	
SELECT…	FOR	UPDATE	NOWAIT	
	
15	
START TRANSACTION;
SELECT * FROM seats WHERE seat_no BETWEEN 2 AND 3 AND booked = 'NO‘
FOR UPDATE NOWAIT;
ERROR 3572 (HY000): Statement aborted because lock(s) could not be acquired …	
	
	
	
	
	
	
	
Feature	Request	
from	Developers
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
GIS	
•  Geography	Support	
•  Spatial	Reference	Systems	(SRS)	Support	
•  SQL/MM	Information	Schema	views	
•  Standard	compliant	axis	ordering	in	import/export	functions	
•  Helper	functions	to	manipulate	and	convert	data:	
•  st_y(geom,	y)	
•  st_srid(geom,	srid)	
16
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
MySQL	8.0:	Windows	Functions	
•  Window	functions	gather	results	into	a	set	of	rows,		
returning	a	single	aggregated	value	for	each	of	the	rows		
in	the	result	set.	Gives	you	a	very	practical	tool	for		
estimations	and	rankings.	
•  Perform	some	calculation	on	a	set	of	rows	
•  Over(partition	by	...)	
•  Simplifies	writing	complex	SQL:	
•  OVER(),	OTHER(partition)	
17	
	
	
	
	
	
	
	
Feature	Request	
from	Developers
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
MySQL	8.0:	Windows	Functions	
18	
	
	
	
	
	
	
	
Feature	Request	
from	Developers
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
MySQL	8.0:	Windows	Functions	
19	
	
	
	
	
	
	
	
Feature	Request	
from	Developers	
•  Use	the	usual	aggregate	functions	or...	
•  RANK(),	DENSE_RANK(),	PERCENT_RANK()	
•  CUME_DIST()	
•  NTILE()	
•  ROW_NUMBER()	
•  FIRST_VALUE(),	LAST_VALUE(),	NTH_VALUE()	
•  LEAD(),	LAG()
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
New!	UUID	and	Bit-wise	Improvements	
•  Functions	to	convert	UUID	to	and	from	binary:	
– UUID_TO_BIN()	
– BIN_TO_UUID()	
– plus	IS_UUID()	
•  Bit-wise	operations	on	binary	data	types	
•  Bit-wise	operations	on	binary	data	types	
– Designed	with	IPv6	in	mind:	
– INET6_ATON()	&	INET6_NTOA()	
– No	longer	truncation	beyond	64	bits	
20	
	
	
	
	
	
	
	
Feature	Request	
from	Developers
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	 21	
• Evolution	from	MySQL	5.5	to	8.0	
Performance	Schema	
MySQL	8.0	
Histograms	
Indexes	
Data	Locks	instrumentation	
SQL	Errors	instrumentation	
Variables	Instrumentation	
Table	plugin	
Improved	Defaults	
MySQL	5.7	
Memory	Instrumentation	
Prepared	Statements	Instrumentation	
Transactions	Instrumentation	
Scalable	Memory	Allocation	
Bundled	SYS	schema	
Lower	Overhead	
MySQL	5.6	
Statement	Instrumentation	
Lower	Overhead	
MySQL	5.5	
Event	Waits	
Mutexes	
Files	
Threads	
	
	
	
	
	
	
	
Feature	Request	
from	DBAs
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  Improved	JSON	Support	
– Better	perfomances,	new	functions	(aggregate,	formatting...),	support	for	ranges	
•  Better	Handling	of	Hot	Rows	
•  Unicode	9.0	
•  Improvements	to	Query	Consistency	(Optimizer	Histograms)	
•  Extended	GIS	
		
What’s	new	
22
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  Cloud	Friendly	
– innodb_dedicated_server	
– SET	PERSIST	
•  variables_info	Performance	Schema	Table	
•  Native	Data	Dictionary	
•  Invisible	Indexes	
•  Improvements	to	Defaults	
– innodb_undo_log_truncate,	innodb_undo_tablespaces	,	
innodb_autoinc_lock_mode...	
•  Refactoring	and	Modernization	
What’s	new	
23
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
JSON	Developer	Experience	
•  Ranges	in	JSON	path	expressions:	
	
	
	
	
	
	
	
	
•  Optimizer	Support	for	in-place	update	
•  Performance	Improvements	
24	
MySQL	8.0	
SELECT doc->>"$[last]" AS last from t1;
+------+
| last |
+------+
| 5 |
+------+
1 row in set (0.00 sec)
SELECT JSON_EXTRACT('[1, 2, 3, 4, 5]', '$[1 to 3]');
+----------------------------------------------+
| JSON_EXTRACT('[1, 2, 3, 4, 5]', '$[1 to 3]') |
+----------------------------------------------+
| [2, 3, 4] |
+----------------------------------------------+
1 row in set (0.00 sec)
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	 25	
• Improved	to	consider	buffer	pool	fit	
Optimizer	Cost	Model	
	
	
	
	
	
	
	
Feature	Request	
from	DBAs	
SELECT * FROM Country
WHERE population > 20000000;
Model	for	a	table	scan:	
# pages in table *
(IO_BLOCK_READ_COST |
MEMORY_BLOCK_READ_COST)!

# records * ROW_EVALUATE_COST

= 25.4 100% in memory
= 29.9 100% on disk
Model	for	a	range	scan:	
# records_in_range *
(IO_BLOCK_READ_COST |
MEMORY_BLOCK_READ_COST)!

# records_in_range *
ROW_EVALUATE_COST + #
records_in_range *
ROW_EVALUATE_COST !

= 22.5 100% in memory
= 60 100% on disk
Model accounts for
memory fit. For data on
disk an IO block read
defaults to 1.0. In
memory defaults to 0.25.
Much larger
performance
difference for range
scan not in memory
(good)
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
query: INSERT INTO `t1` VALUES (...)
db: mysqlslap
total_latency: 54.43 s
exec_count: 58377
lock_latency: 1.70 s
..
digest: 4e0c5b796c4052b0da4548fd7cb694be
first_seen: 2017-04-16 20:59:16
last_seen: 2017-04-16 21:00:34
latency_distribution:
0us+
10us+ #############################
100us+ ####################
1ms+ #
10ms+
100ms+
1s+
10s+
New!	Performance	Schema	Histograms	
26	
+---------+--------------------------------+-------+
| bucket | visualization | count |
+---------+--------------------------------+-------+
| 0us+ | # | 1253 |
| 10us+ | ############################## | 43102 |
| 100us+ | ################# | 25013 |
| 1ms+ | # | 2003 |
| 10ms+ | | 325 |
| 100ms+ | | 17 |
| 1s+ | | 0 |
| 10s+ | | 0 |
+---------+--------------------------------+-------+
8 rows in set (0.08 sec)
Showing	distribution	of	query	time	from	a	run	of	mysqlslap	
Generated	with	a	quick	CTE	
over	
events_statements_histogram
_global	
	
	
	
	
	
	
	
Feature	Request	
from	DBAs	
Available	on	a	per	statement	
digest	level.		Can	quickly	
aggregate	top-N	statements	
with	latency	distribution.
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
New!	Better	Handing	of	Hot	Rows	
27	
SELECT seat_no
FROM seats
JOIN seat_rows USING ( row_no )
WHERE seat_no IN (3,4)
AND seat_rows.row_no IN (12)
AND booked = 'NO'
FOR UPDATE OF seats SKIP LOCKED
FOR SHARE OF seat_rows NOWAIT;
Non	
deterministically	
skip	over	locked	
rows	
Error	immediately	if	
a	row	is	already	
locked	
	
	
	
	
	
	
	
Feature	Request	
from	Developers
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
MySQL	as	a	Document	Store	–	a	FULL	Stack		
•  Native	JSON	Datatype,	Indexes	on	JSON	Documents	
•  Native	Collections	with	Key	Value	Semantics	
•  Interactive	Shell	“MySQL	Shell”	–	Javascript,	Python,	SQL	modes	
•  Connectors	include	NoSQL	CRUD	APIs		
– Java,	New	NodeJS,	NET,	C++/C,	PHP,	Python	
– Method	Chaining	and	Pipelining	
– Supports	Combined	Document	and	Relational	
Store,	Retrieve,	Search	and	Managing	JSON	documents	
	
28
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
JSON	Functions	
29	
MySQL	5.7	and	8.0	
JSON_ARRAY_APPEND()	
JSON_ARRAY_INSERT()	
JSON_ARRAY()	
JSON_CONTAINS_PATH()	
JSON_CONTAINS()	
JSON_DEPTH()	
JSON_EXTRACT()	
JSON_INSERT()	
JSON_KEYS()	
JSON_LENGTH()	
JSON_MERGE()	
JSON_OBJECT()	
JSON_QUOTE()	
JSON_REMOVE()	
JSON_REPLACE()	
JSON_SEARCH()	
JSON_SET()	
JSON_TYPE()	
JSON_UNQUOTE()	
JSON_VALID()	
JSON_PRETTY()	
JSON_STORAGE_SIZE()	
JSON_STORAGE_FREE()	
JSON_ARRAYAGG()	
JSON_OBJECTAGG()
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
New!	Descending	Indexes	
CREATE TABLE t1 (
a INT,
b INT,
INDEX a_desc_b_asc (a DESC, b ASC)
);
30	
For	B+tree	indexes	
mysql> EXPLAIN SELECT * FROM t1 ORDER BY a DESC, b ASC;
.. +--------------+---------+------+------+----------+-------------+
.. | key | key_len | ref | rows | filtered | Extra |
.. +--------------+---------+------+------+----------+-------------+
.. | a_desc_b_asc | 10 | NULL | 10 | 100.00 | Using index |
.. +--------------+---------+------+------+----------+-------------+
mysql 8.0> EXPLAIN SELECT * FROM t1 ORDER BY a ASC, b ASC;
.. +--------------+---------+------+------+----------+-----------------------------+
.. | key | key_len | ref | rows | filtered | Extra |
.. +--------------+---------+------+------+----------+-----------------------------+
.. | a_desc_b_asc | 10 | NULL | 10 | 100.00 | Using index; Using filesort |
.. +--------------+---------+------+------+----------+-----------------------------+
Copyright	©	2015,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
References	
•  Manual		
– https://dev.mysql.com/doc/refman/8.0/en/	
•  Release	Candidate	main	features	
– http://mysqlserverteam.com/the-mysql-8-0-3-release-candidate-is-available/	
•  Common	Table	Expressions	
– http://mysqlserverteam.com/mysql-8-0-labs-recursive-common-table-expressions-
in-mysql-ctes/	
•  Windows	Funtions	
– http://mysqlserverteam.com/mysql-8-0-2-introducing-window-functions/		
31
MySQL Dublin Event Nov 2018 - MySQL 8

More Related Content

What's hot

Oracle Code Event - MySQL JSON Document Store
Oracle Code Event - MySQL JSON Document StoreOracle Code Event - MySQL JSON Document Store
Oracle Code Event - MySQL JSON Document StoreMark Swarbrick
 
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud ServiceMySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud ServiceOlivier DASINI
 
MySQL Day Paris 2016 - MySQL Enterprise Edition
MySQL Day Paris 2016 - MySQL Enterprise EditionMySQL Day Paris 2016 - MySQL Enterprise Edition
MySQL Day Paris 2016 - MySQL Enterprise EditionOlivier DASINI
 
MySQL for Oracle DBAs
MySQL for Oracle DBAsMySQL for Oracle DBAs
MySQL for Oracle DBAsMario Beck
 
MySQL Day Paris 2016 - MySQL as a Document Store
MySQL Day Paris 2016 - MySQL as a Document StoreMySQL Day Paris 2016 - MySQL as a Document Store
MySQL Day Paris 2016 - MySQL as a Document StoreOlivier DASINI
 
MySQL Cloud Service
MySQL Cloud ServiceMySQL Cloud Service
MySQL Cloud ServiceMario Beck
 
MySQL Community and Commercial Edition
MySQL Community and Commercial EditionMySQL Community and Commercial Edition
MySQL Community and Commercial EditionMario Beck
 
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB ClusterMySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB ClusterOlivier DASINI
 
Oracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLOracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLMario Beck
 
MySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeMySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeArnab Ray
 
MySQL Enterprise Edition Overview
MySQL Enterprise Edition OverviewMySQL Enterprise Edition Overview
MySQL Enterprise Edition OverviewMario Beck
 
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP Paris
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP ParisMySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP Paris
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP ParisOlivier DASINI
 
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)OracleMySQL
 
MySQL Manchester TT - MySQL Enterprise Edition
MySQL Manchester TT - MySQL Enterprise EditionMySQL Manchester TT - MySQL Enterprise Edition
MySQL Manchester TT - MySQL Enterprise EditionMark Swarbrick
 
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...OracleMySQL
 
MySQL High Availibility Solutions
MySQL High Availibility SolutionsMySQL High Availibility Solutions
MySQL High Availibility SolutionsMark Swarbrick
 
Modern Data Security with MySQL
Modern Data Security with MySQLModern Data Security with MySQL
Modern Data Security with MySQLVittorio Cioe
 
MySQL 5.7 InnoDB Cluster (Jan 2018)
MySQL 5.7 InnoDB Cluster (Jan 2018)MySQL 5.7 InnoDB Cluster (Jan 2018)
MySQL 5.7 InnoDB Cluster (Jan 2018)Olivier DASINI
 
OpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStackOpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStackMatt Lord
 

What's hot (20)

Oracle Code Event - MySQL JSON Document Store
Oracle Code Event - MySQL JSON Document StoreOracle Code Event - MySQL JSON Document Store
Oracle Code Event - MySQL JSON Document Store
 
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud ServiceMySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
 
MySQL Day Paris 2016 - MySQL Enterprise Edition
MySQL Day Paris 2016 - MySQL Enterprise EditionMySQL Day Paris 2016 - MySQL Enterprise Edition
MySQL Day Paris 2016 - MySQL Enterprise Edition
 
MySQL for Oracle DBAs
MySQL for Oracle DBAsMySQL for Oracle DBAs
MySQL for Oracle DBAs
 
MySQL Day Paris 2016 - MySQL as a Document Store
MySQL Day Paris 2016 - MySQL as a Document StoreMySQL Day Paris 2016 - MySQL as a Document Store
MySQL Day Paris 2016 - MySQL as a Document Store
 
MySQL Cloud Service
MySQL Cloud ServiceMySQL Cloud Service
MySQL Cloud Service
 
MySQL Community and Commercial Edition
MySQL Community and Commercial EditionMySQL Community and Commercial Edition
MySQL Community and Commercial Edition
 
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB ClusterMySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
 
Oracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLOracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQL
 
MySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeMySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime Time
 
MySQL Enterprise Edition Overview
MySQL Enterprise Edition OverviewMySQL Enterprise Edition Overview
MySQL Enterprise Edition Overview
 
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP Paris
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP ParisMySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP Paris
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP Paris
 
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)
 
MySQL Manchester TT - MySQL Enterprise Edition
MySQL Manchester TT - MySQL Enterprise EditionMySQL Manchester TT - MySQL Enterprise Edition
MySQL Manchester TT - MySQL Enterprise Edition
 
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...
 
MySQL High Availibility Solutions
MySQL High Availibility SolutionsMySQL High Availibility Solutions
MySQL High Availibility Solutions
 
MySQL overview
MySQL overviewMySQL overview
MySQL overview
 
Modern Data Security with MySQL
Modern Data Security with MySQLModern Data Security with MySQL
Modern Data Security with MySQL
 
MySQL 5.7 InnoDB Cluster (Jan 2018)
MySQL 5.7 InnoDB Cluster (Jan 2018)MySQL 5.7 InnoDB Cluster (Jan 2018)
MySQL 5.7 InnoDB Cluster (Jan 2018)
 
OpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStackOpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStack
 

Similar to MySQL Dublin Event Nov 2018 - MySQL 8

MySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMark Swarbrick
 
Oracle database 12c_and_DevOps
Oracle database 12c_and_DevOpsOracle database 12c_and_DevOps
Oracle database 12c_and_DevOpsMaria Colgan
 
MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)Ryusuke Kajiyama
 
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 ImprovementMark Matthews
 
MySQL Tech Tour 2015 - Intro
MySQL Tech Tour 2015 - IntroMySQL Tech Tour 2015 - Intro
MySQL Tech Tour 2015 - IntroMark Swarbrick
 
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...GeneXus
 
Rapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linuxRapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linuxOTN Systems Hub
 
DevOps - Developer Cloud Service Demo
DevOps - Developer Cloud Service DemoDevOps - Developer Cloud Service Demo
DevOps - Developer Cloud Service DemoMee Nam Lee
 
NoSQL no MySQL 5.7
NoSQL no MySQL 5.7NoSQL no MySQL 5.7
NoSQL no MySQL 5.7MySQL Brasil
 
5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQLMySQL Brasil
 
MySQL For Linux Sysadmins
MySQL For Linux SysadminsMySQL For Linux Sysadmins
MySQL For Linux SysadminsMorgan Tocker
 
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...vasuballa
 
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL  (2019.05.18) oracle-nosql pu...11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL  (2019.05.18) oracle-nosql pu...
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...Taewan Kim
 
MySQL 5.7 como Document Store
MySQL 5.7 como Document StoreMySQL 5.7 como Document Store
MySQL 5.7 como Document StoreMySQL Brasil
 
MySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA optionsMySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA optionsTed Wennmark
 
Building beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCSBuilding beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCSSteven Davelaar
 
MySQL Server Defaults
MySQL Server DefaultsMySQL Server Defaults
MySQL Server DefaultsMorgan Tocker
 
MySQL London Tech Tour March 2015 - Whats New
MySQL London Tech Tour March 2015 - Whats NewMySQL London Tech Tour March 2015 - Whats New
MySQL London Tech Tour March 2015 - Whats NewMark Swarbrick
 

Similar to MySQL Dublin Event Nov 2018 - MySQL 8 (20)

MySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt Intro
 
Oracle database 12c_and_DevOps
Oracle database 12c_and_DevOpsOracle database 12c_and_DevOps
Oracle database 12c_and_DevOps
 
MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)
 
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
 
MySQL Tech Tour 2015 - Intro
MySQL Tech Tour 2015 - IntroMySQL Tech Tour 2015 - Intro
MySQL Tech Tour 2015 - Intro
 
Oracle NoSQL
Oracle NoSQLOracle NoSQL
Oracle NoSQL
 
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...
 
Rapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linuxRapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linux
 
UKOUG
UKOUG UKOUG
UKOUG
 
DevOps - Developer Cloud Service Demo
DevOps - Developer Cloud Service DemoDevOps - Developer Cloud Service Demo
DevOps - Developer Cloud Service Demo
 
NoSQL no MySQL 5.7
NoSQL no MySQL 5.7NoSQL no MySQL 5.7
NoSQL no MySQL 5.7
 
5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL
 
MySQL For Linux Sysadmins
MySQL For Linux SysadminsMySQL For Linux Sysadmins
MySQL For Linux Sysadmins
 
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
 
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL  (2019.05.18) oracle-nosql pu...11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL  (2019.05.18) oracle-nosql pu...
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
 
MySQL 5.7 como Document Store
MySQL 5.7 como Document StoreMySQL 5.7 como Document Store
MySQL 5.7 como Document Store
 
MySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA optionsMySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA options
 
Building beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCSBuilding beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCS
 
MySQL Server Defaults
MySQL Server DefaultsMySQL Server Defaults
MySQL Server Defaults
 
MySQL London Tech Tour March 2015 - Whats New
MySQL London Tech Tour March 2015 - Whats NewMySQL London Tech Tour March 2015 - Whats New
MySQL London Tech Tour March 2015 - Whats New
 

More from Mark Swarbrick

TLV - MySQL Security overview
TLV - MySQL Security overviewTLV - MySQL Security overview
TLV - MySQL Security overviewMark Swarbrick
 
TLV - MySQL Enterprise Edition + Cloud
TLV - MySQL Enterprise Edition + CloudTLV - MySQL Enterprise Edition + Cloud
TLV - MySQL Enterprise Edition + CloudMark Swarbrick
 
TLV - Whats new in MySQL 8
TLV - Whats new in MySQL 8TLV - Whats new in MySQL 8
TLV - Whats new in MySQL 8Mark Swarbrick
 
MySQL At University Of Nottingham - 2018 MySQL Days
MySQL At University Of Nottingham - 2018 MySQL DaysMySQL At University Of Nottingham - 2018 MySQL Days
MySQL At University Of Nottingham - 2018 MySQL DaysMark Swarbrick
 
MySQL At Mastercard - 2018 MySQL Days
MySQL At Mastercard - 2018 MySQL DaysMySQL At Mastercard - 2018 MySQL Days
MySQL At Mastercard - 2018 MySQL DaysMark Swarbrick
 
MySQL Security + GDPR - 2018 MySQL Days
MySQL Security + GDPR - 2018 MySQL DaysMySQL Security + GDPR - 2018 MySQL Days
MySQL Security + GDPR - 2018 MySQL DaysMark Swarbrick
 
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 DaysMark Swarbrick
 
MySQL Cloud - 2018 MySQL Days
MySQL Cloud - 2018 MySQL DaysMySQL Cloud - 2018 MySQL Days
MySQL Cloud - 2018 MySQL DaysMark Swarbrick
 
MySQL 2018 Intro - 2018 MySQL Days
MySQL 2018 Intro - 2018 MySQL DaysMySQL 2018 Intro - 2018 MySQL Days
MySQL 2018 Intro - 2018 MySQL DaysMark Swarbrick
 
MySQL Cluster Whats New
MySQL Cluster Whats NewMySQL Cluster Whats New
MySQL Cluster Whats NewMark Swarbrick
 
Oow MySQL Whats new in security overview sept 2017 v1
Oow MySQL Whats new in security overview sept 2017 v1Oow MySQL Whats new in security overview sept 2017 v1
Oow MySQL Whats new in security overview sept 2017 v1Mark Swarbrick
 
Percona Live - Dublin 01 my sql ha-mysql-clusters
Percona Live - Dublin 01 my sql ha-mysql-clustersPercona Live - Dublin 01 my sql ha-mysql-clusters
Percona Live - Dublin 01 my sql ha-mysql-clustersMark Swarbrick
 
Percona Live - Dublin 02 security + tuning
Percona Live - Dublin 02 security + tuningPercona Live - Dublin 02 security + tuning
Percona Live - Dublin 02 security + tuningMark Swarbrick
 
Percona Live - Dublin 03 ee + cloud
Percona Live - Dublin 03 ee + cloudPercona Live - Dublin 03 ee + cloud
Percona Live - Dublin 03 ee + cloudMark Swarbrick
 
MySQL Enterprise Cloud
MySQL Enterprise Cloud MySQL Enterprise Cloud
MySQL Enterprise Cloud Mark Swarbrick
 
MySQL Enterprise Cloud
MySQL Enterprise CloudMySQL Enterprise Cloud
MySQL Enterprise CloudMark Swarbrick
 
MySQL Group Replication
MySQL Group ReplicationMySQL Group Replication
MySQL Group ReplicationMark Swarbrick
 
MySQL Enterprise Monitor 3
MySQL Enterprise Monitor 3MySQL Enterprise Monitor 3
MySQL Enterprise Monitor 3Mark Swarbrick
 

More from Mark Swarbrick (20)

TLV - MySQL Security overview
TLV - MySQL Security overviewTLV - MySQL Security overview
TLV - MySQL Security overview
 
TLV - MySQL Enterprise Edition + Cloud
TLV - MySQL Enterprise Edition + CloudTLV - MySQL Enterprise Edition + Cloud
TLV - MySQL Enterprise Edition + Cloud
 
TLV - Whats new in MySQL 8
TLV - Whats new in MySQL 8TLV - Whats new in MySQL 8
TLV - Whats new in MySQL 8
 
MySQL At University Of Nottingham - 2018 MySQL Days
MySQL At University Of Nottingham - 2018 MySQL DaysMySQL At University Of Nottingham - 2018 MySQL Days
MySQL At University Of Nottingham - 2018 MySQL Days
 
MySQL At Mastercard - 2018 MySQL Days
MySQL At Mastercard - 2018 MySQL DaysMySQL At Mastercard - 2018 MySQL Days
MySQL At Mastercard - 2018 MySQL Days
 
MySQL Security + GDPR - 2018 MySQL Days
MySQL Security + GDPR - 2018 MySQL DaysMySQL Security + GDPR - 2018 MySQL Days
MySQL Security + GDPR - 2018 MySQL Days
 
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
 
MySQL Cloud - 2018 MySQL Days
MySQL Cloud - 2018 MySQL DaysMySQL Cloud - 2018 MySQL Days
MySQL Cloud - 2018 MySQL Days
 
MySQL 2018 Intro - 2018 MySQL Days
MySQL 2018 Intro - 2018 MySQL DaysMySQL 2018 Intro - 2018 MySQL Days
MySQL 2018 Intro - 2018 MySQL Days
 
MySQL + GDPR
MySQL + GDPRMySQL + GDPR
MySQL + GDPR
 
MySQL Cluster Whats New
MySQL Cluster Whats NewMySQL Cluster Whats New
MySQL Cluster Whats New
 
Oow MySQL Whats new in security overview sept 2017 v1
Oow MySQL Whats new in security overview sept 2017 v1Oow MySQL Whats new in security overview sept 2017 v1
Oow MySQL Whats new in security overview sept 2017 v1
 
Percona Live - Dublin 01 my sql ha-mysql-clusters
Percona Live - Dublin 01 my sql ha-mysql-clustersPercona Live - Dublin 01 my sql ha-mysql-clusters
Percona Live - Dublin 01 my sql ha-mysql-clusters
 
Percona Live - Dublin 02 security + tuning
Percona Live - Dublin 02 security + tuningPercona Live - Dublin 02 security + tuning
Percona Live - Dublin 02 security + tuning
 
Percona Live - Dublin 03 ee + cloud
Percona Live - Dublin 03 ee + cloudPercona Live - Dublin 03 ee + cloud
Percona Live - Dublin 03 ee + cloud
 
MySQL Enterprise Cloud
MySQL Enterprise Cloud MySQL Enterprise Cloud
MySQL Enterprise Cloud
 
MySQL Enterprise Cloud
MySQL Enterprise CloudMySQL Enterprise Cloud
MySQL Enterprise Cloud
 
MySQL Group Replication
MySQL Group ReplicationMySQL Group Replication
MySQL Group Replication
 
MySQL Clusters
MySQL ClustersMySQL Clusters
MySQL Clusters
 
MySQL Enterprise Monitor 3
MySQL Enterprise Monitor 3MySQL Enterprise Monitor 3
MySQL Enterprise Monitor 3
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

MySQL Dublin Event Nov 2018 - MySQL 8