Skip to content
You are not logged in |Login  
     
Limit search to available items
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Vanier, Eric, author.

Title Advanced MySQL 8 : Discover the Full Potential of MySQL and Ensure High Performance of Your Database.

Publication Info. Birmingham : Packt Publishing Ltd, 2019.

Item Status

Description 1 online resource (280 pages)
Physical Medium polychrome
Description text file
Contents Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Introduction; Why MySQL 8? ; Why is MySQL 8.0 the next generation?; Why it is so important to have a good MySQL architecture design; Summary; Chapter 2: MySQL 8's New Features; Global data dictionary; MySQL 8's support roles and history; MySQL 8 supports the creation and management of resource groups and permissions; InnoDB enhancements; JSON enhancements functionalities; Invisible indexes from MySQL optimizer; Features deprecated in MySQL 8.0
A quick look at the features removed from MySQL 8.0Summary; Chapter 3: Indexing Your Data for High Performance; How does MySQL optimizer think in MySQL 8.0?; What kind of data type should I consider indexing first and why?; Why should I have a good index strategy?; What impact does an index have on MySQL performance?; How to display and analyze a table structure; How to efficiently read MySQL query execution plans; How to effectively read the EXPLAIN results; id (JSON name: select_id); select_type (JSON name: none); table (JSON name: table_name); partitions (JSON name: partitions)
Type (JSON name: access_type)EXPLAIN extra information; How to know when to create an index; Multiple column index versus multiple indexes; How to organize your columns in an index for good performance; Case study 1 -- how to use the EXPLAIN plan tool in MySQL 8.0; EXPLAIN options; Case study 2 -- how to display and analyze a table structure versus the EXPLAIN plan tool; Case study 3 -- how to organize your columns in an index efficiently; Creating a missing index; Tips and techniques; The five general rules for your indexes; Tip 2 -- the five general rules to optimize your queries
Tip 3 -- understand your material resourcesTip 4 -- the configuration is not the only thing to take into consideration; Tip 5 -- recommendations on the performance of the MySQL architecture; A technical case study; Summary; Chapter 4: Advanced Data Techniques for Large Queries; The most important variables are full-scan indicators; Partitioning a table; An overview of partitioning in MySQL 8.0; Available partitioning type; Horizontally partitioning your data; Managing partitions; RANGE partitioning; LIST partitioning; HASH partitioning; KEY partitioning; Using partitions; Partition pruning
Getting rid of unused and duplicate indexesUnused indexes; Duplicate indexes; Bonus -- potentially missing indexes; The most important query optimizations; Optimizing a query with the WHERE clause; Optimizing a query with a GROUP BY clause; Optimizing a query with the ORDER BY clause; Temporary tables; Case study 1 -- an example of how to optimize a complex query; Case study 2 -- how to optimize sort indexes; Tips and techniques; Partitions; Optimization; Techniques; A typical use case: time series data; Example of a mass DELETE; Summary; Chapter 5: MySQL Data Dictionary in MySQL 8.0
Note MySQL data dictionary structure in MySQL 8.0
Summary Businesses, right from small-sized to large giants are using MySQL to access and manipulate their enterprise database across the world. Advanced MySQL 8 will be your one-stop destination in how to implement and manage large-scale MySQL distributed clusters to run high-volume websites, enterprise systems, and packaged software.
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject MySQL (Electronic resource)
MySQL (Electronic resource)
MySQL (Electronic resource)
SQL (Computer program language)
SQL (Computer program language)
Database management.
Database management.
Relational databases.
Relational databases.
Genre/Form Electronic books.
Added Author Shah, Birju, author.
Malepati, Tejaswi, author.
Added Title Advanced MySQL eight
Other Form: Print version: Vanier, Eric. Advanced MySQL 8 : Discover the Full Potential of MySQL and Ensure High Performance of Your Database. Birmingham : Packt Publishing Ltd, ©2019 9781788834445
ISBN 9781788833790 (electronic book)
1788833791 (electronic book)