0% found this document useful (0 votes)
194 views

MySQL 8 - Technical Specification August 2018

MySQL 8.0 offers various technical specifications including high availability features like replication and clustering, security features like encryption and authentication, and enterprise editions that add monitoring, backup, and other capabilities. It provides an open source database with an SQL interface and supports features like JSON, spatial data, and high performance.

Uploaded by

blurking2002
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
194 views

MySQL 8 - Technical Specification August 2018

MySQL 8.0 offers various technical specifications including high availability features like replication and clustering, security features like encryption and authentication, and enterprise editions that add monitoring, backup, and other capabilities. It provides an open source database with an SQL interface and supports features like JSON, spatial data, and high performance.

Uploaded by

blurking2002
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

MySQL 8.

0 Technical Specifications
MySQL Technical Specifications
MySQL Enterprise Backup1
Oracle MySQL Cloud  Hot Backup for InnoDB
Security
Service  Parallel backup, recovery operations
 OpenSSL by Default
 MySQL Database as a  Compressed Backup
Service  SQL Roles
 Full, Incremental, Partial Backups
 Password management
Flexible Architecture  Full, Partial Restore

 Open Source High-Performance  Point in Time Recovery

 Multi-threaded  Performance Schema  Auto-Restart/Recovery

 Pluggable Storage-  Information Schema  Scriptable, command line interface


Engine  SYS Schema  Integrated with Oracle Secure
 InnoDB, NDB  Resource Groups
Backup, NetBackup, Tivoli

 MyISAM  Partitioning MySQL Enterprise High Availability1


 MySQL Group Replication
ANSI SQL Standards  Optimized for high concurrency
 MySQL InnoDB Cluster
 Optimized for Read Only
 ANSI SQL
MySQL Enterprise Scalability1
  Optimized for use with SSD
SubQueries, Joins,  MySQL Thread Pool
Cursors  Multiple Index Type (B-tree, R-tree,
Hash, Full Text, etc.) MySQL Enterprise Security1
 Prepared Statements
 Server-side Thread Pool
 MySQL Enterprise Authentication1
 Views  MySQL Enterprise Transparent Data
 Connection Thread Caching
 Triggers Encryption (TDE)1
 Diagnostics, and SQL Tracing  MySQL Enterprise Encryption1
 Stored Procedures
 MySQL Enterprise Firewall1
 User-Defined Functions OLTP and Transactions  MySQL Enterprise Audit1
 Window Functions and  ACID Transactions MySQL Enterprise Monitor1
CTEs  Visual Dashboard
 Commit, Rollback
 NOWAIT and SKIP  Query Analyzer
LOCK  Foreign Keys
 Rules & Advisors
 Descending Indexes  Referential Integrity
 Trends & Analysis
 Invisible Indexes  Row-level Locking
 Health monitoring
 Grouping  Customizable Lock Isolation Levels
 Performance monitoring
 Distributed Transactions (XA)
Optimizer  InnoDB monitoring
 Snapshot Isolation
 Cost-based Optimizer  Replication monitoring
 Repeatable Reads (readers don't
 Optimizer Tracing block writers and vice-versa)  Backup Monitoring
 JSON Explain  Automatic Deadlock Detection  I/O Monitoring

 Optimizer Hints  Blocking/Locking Reports


Data Warehouse Optimized features
 Optimizer Histograms  Security administration
 Fast Data Load Utility
Oracle Enterprise Manager for
MySQL Document Store  High-Speed Multi-Insert Function
MySQL1
 Relational Tables  GROUP BY WITH ROLLUP
 JSON Documents  Aggregate UDF Graphical Tools
 X Protocol  Analytic SQL Functions  MySQL Workbench
 X DevAPI  Multi-Terabyte Scalability  Data Modeling
 MySQL Shell  Database Administration
Geo Spatial Support
 SQL Editor
JSON Support  InnoDB R-tree Spatial Indexes
 Native JSON Datatype  GeoHash Drivers
 JSON Table Functions  GeoJSON  MySQL Native C Library
 JSON Aggregation  Spatial Reference System (SRS)  MySQL Drivers for ODBC,
Functions JDBC, .Net, Python, C, C++
 SRID Spatial Data Types
 JSON Merge Functions  Community Drivers for PHP, Perl,
 SRID Spatial Indexes
Python, Ruby, Go
 JSON Partial Update
 SRID Spatial Functions
Replication & High-
Character Sets & Collations
Availability
 UTF8MB4 as default
 InnoDB Cluster
 Unicode 9.0
 Group Replication
 Case & Accent Sensitive Collations
 Router
 Built-in Replication Manageability and Ease of Use
Engine
 Easy Install and Setup
 Master/Slave, Ring, Tree
 "3 minutes to Success" with all-in-one
 Row-based Replication Windows Installer
 Semi-synchronous
Replication
 Multi-source Replication
 Time-delayed
Replication
 Global Transaction IDs
 Slave Failover, Recovery
 Multi-threaded slaves
 Sharding

MySQL NDB Cluster


 99.999% Availability
 Distributed architecture
 Synchronous replication
 Real-time transactional
performance
 Foreign Keys
 SQL & Non-SQL data
access
 Auto sharding of data
 Java, C++, memcached,
HTTP

1
Features only available in Commercial Editions.

You might also like