舉報

會員
MariaDB Cookbook
最新章節:
Index
Apracticalcookbook,filledwithadvancedrecipes,andplentyofcodeandcommandsusedforillustration,whichwillmakeyourlearningcurveeasyandquick.ThisbookisforanyonewhowantstolearnmoreaboutdatabasesingeneralorMariaDBinparticular.SomefamiliaritywithSQLdatabasesisassumed,buttherecipesareapproachabletoalmostanyonewithbasicdatabaseskills.
目錄(140章)
倒序
- coverpage
- MariaDB Cookbook
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Started with MariaDB
- Introduction
- Installing MariaDB on Windows
- Installing MariaDB on Linux
- Installing MariaDB on Mac OS X
- Enabling the Feedback plugin
- Switching between InnoDB and XtraDB
- Creating a backup user
- Making backups with XtraBackup
- Making backups with mysqldump
- Checking and optimizing tables automatically with mysqlcheck and cron
- Using progress reporting in the mysql client
- Chapter 2. Diving Deep into MariaDB
- Introduction
- Importing the data exported by mysqldump
- Using SHOW EXPLAIN with running queries
- Using LIMIT ROWS EXAMINED
- Using INSTALL SONAME
- Producing HTML output
- Producing XML output
- Migrating a table from MyISAM to Aria
- Migrating a table from MyISAM or Aria to InnoDB or XtraDB
- Chapter 3. Optimizing and Tuning MariaDB
- Introduction
- Using SHOW STATUS to check if a feature is being used
- Controlling MariaDB optimizer strategies
- Using extended keys with InnoDB and XtraDB
- Configuring the Aria two-step deadlock detection
- Configuring the MyISAM segmented key cache
- Configuring threadpool
- Configuring the Aria pagecache
- Optimizing queries with the subquery cache
- Optimizing semijoin subqueries
- Creating an index
- Creating a full-text index
- Removing an index
- Using JOINs
- Using microseconds in the DATETIME columns
- Updating DATETIME and TIMESTAMP columns automatically
- Chapter 4. The TokuDB Storage Engine
- Introduction
- Installing TokuDB
- Configuring TokuDB
- Creating TokuDB tables
- Migrating to TokuDB
- Adding indexes to TokuDB tables
- Modifying the compression of a TokuDB table
- Chapter 5. The CONNECT Storage Engine
- Introduction
- Installing the CONNECT storage engine
- Creating and dropping CONNECT tables
- Reading and writing CSV data using CONNECT
- Reading and writing XML data using CONNECT
- Accessing MariaDB tables using CONNECT
- Using the XCOL table type
- Using the PIVOT table type
- Using the OCCUR table type
- Using the WMI table type
- Using the MAC address table type
- Chapter 6. Replication in MariaDB
- Introduction
- Setting up replication
- Using global transaction IDs
- Using multisource replication
- Enhancing the binlog with row event annotations
- Configuring binlog event checksums
- Selectively skipping the replication of binlog events
- Chapter 7. Replication with MariaDB Galera Cluster
- Introduction
- Installing MariaDB Galera Cluster
- Dropping a node from MariaDB Galera Cluster
- Shutting down MariaDB Galera Cluster
- Chapter 8. Performance and Usage Statistics
- Introduction
- Installing the Audit Plugin
- Using the Audit Plugin
- Using engine-independent table statistics
- Using extended statistics
- Enabling the performance schema
- Using the performance schema
- Chapter 9. Searching Data Using Sphinx
- Introduction
- Installing SphinxSE in MariaDB
- Installing the Sphinx daemon on Linux
- Installing the Sphinx daemon on Windows
- Configuring the Sphinx daemon
- Searching with the Sphinx daemon and SphinxSE
- Chapter 10. Exploring Dynamic and Virtual Columns in MariaDB
- Introduction
- Creating tables with dynamic columns
- Inserting updating and deleting dynamic column data
- Reading data from a dynamic column
- Using virtual columns
- Chapter 11. NoSQL with HandlerSocket
- Introduction
- Installing and configuring HandlerSocket
- Installing the libhsclient library
- Installing the HandlerSocket PERL client libraries
- Reading data using HandlerSocket and PERL
- Inserting data using HandlerSocket and PERL
- Updating and deleting data using HandlerSocket and PERL
- Installing the HandlerSocket Python client libraries
- Reading data using HandlerSocket and Python
- Inserting data using HandlerSocket and Python
- Updating and deleting data using HandlerSocket and Python
- Installing the HandlerSocket Ruby client libraries
- Reading data using HandlerSocket and Ruby
- Inserting data using HandlerSocket and Ruby
- Updating and deleting data using HandlerSocket and Ruby
- Using HandlerSocket directly with Telnet
- Chapter 12. NoSQL with the Cassandra Storage Engine
- Introduction
- Installing the Cassandra storage engine
- Mapping data between MariaDB and Cassandra
- Using INSERT UPDATE and DELETE with the Cassandra storage engine
- Using SELECT with the Cassandra storage engine
- Chapter 13. MariaDB Security
- Introduction
- Securing MariaDB with mysql_secure_installation
- Securing MariaDB files on Linux
- Securing MariaDB files on Windows
- Checking for users with insecure passwords
- Encrypting connections with SSL
- Using roles to control user permissions
- Authenticating using the PAM authentication plugin
- Index 更新時間:2021-07-16 12:19:53
推薦閱讀
- Java技術手冊(原書第7版)
- 人人都是網站分析師:從分析師的視角理解網站和解讀數據
- Visual C
- Java設計模式及實踐
- Getting Started with SQL Server 2012 Cube Development
- ASP.NET程序設計教程
- Android應用開發深入學習實錄
- Apache Camel Developer's Cookbook
- Hadoop大數據分析技術
- Xamarin Blueprints
- Vue.js光速入門及企業項目開發實戰
- SAP Web Dynpro for ABAP開發技術詳解:基礎應用
- Microsoft HoloLens By Example
- PHP項目開發全程實錄(第4版)
- Developing Java Applications with Spring and Spring Boot
- 計算機應用基礎(Windows 7+Office 2010)
- VB語言程序設計教程(第2版)
- Java程序員面試筆試真題庫
- IBM AIX 5L/v6系統管理指南
- 深入理解JVM字節碼
- R語言入門與實踐
- 研發質量保障與工程效率
- 機器學習與R語言(原書第2版)
- Scratch 3.0少兒編程從入門到精通(全彩版)
- 大學計算機應用基礎
- SproutCore Web Application Development
- 代碼質量
- 超級軟件:下一代互聯網云平臺
- 深度探索C++對象模型
- 前端程序員面試筆試寶典