Search Results
https://dev.mysql.com/doc/internals/en/optimizer-index-merge-join-type.html
When doing Index Merge, MySQL retrieves rows for each of the keyscans and then runs them through a duplicate elimination procedure. 7.2.2.5.3 The range Optimizer For range queries, the MySQL optimizer builds a SEL_TREE object which represents a ...
https://dev.mysql.com/doc/internals/en/overview.html
The MySQL protocol is used between MySQL Clients and a MySQL Server.
https://dev.mysql.com/doc/internals/en/packager-friendly-build-options.html
MySQL source distribution contains sources for zlib (compression library), yaSSL (ssl library), libedit, and (in MySQL 5.5 only) readline. MySQL can be compiled using either libraries available on the system or, to minimize external dependencies, ...Although the CMake build tries to avoid unneeded dependencies, --as-needed produces better ...
https://dev.mysql.com/doc/internals/en/plugin-services-components.html
A plugin accesses this information by including the plugin.h file (which plugins must include anyway): #include <mysql/plugin.h> plugin.h includes the services.h file, which acts as an “umbrella” file that includes the service-specific headers ... On the plugin side of the services interface, the relevant information is provided in a set of header ...
https://dev.mysql.com/doc/internals/en/preface.html
We do hope it illustrates how MySQL programmers work, and how MySQL Server works as a result. Trademark Notice Oracle, Java, MySQL, and NetSuite are registered trademarks of Oracle and/or its affiliates. We make no guarantee that it is fully up to ...
https://dev.mysql.com/doc/internals/en/regex-directory.html
MySQL's Monty Widenius has made minor changes in three programs (debug.c, engine.c, regexec.c) but this is not a MySQL package. MySQL calls it only in order to support two MySQL functions: REGEXP and RLIKE. One MySQL program which uses regex is ...
https://dev.mysql.com/doc/internals/en/x-protocol-notices-notices.html
:= 1, but can also be done via: stored procedures triggers connection setup @@character_set_server Note Part of this functionality is provided in the MySQL C/S Protocol via WL#4797 SESSION_SYSVAR_TRACKER and the initial handshake packet. Tip ...
https://dev.mysql.com/doc/ndbapi/en/mccj-using-clusterj-annotations.html
The implementation of this interface is created dynamically by ClusterJ at runtime. They can be found in package com.mysql.clusterj.annotation, and can be imported like this: import com.mysql.clusterj.annotation.Column; import ... In ClusterJ (as in ...
https://dev.mysql.com/doc/ndbapi/en/mccj-using-connectorj.html
JDBC clients of an NDB Cluster data source, and using Connector/J 5.0.6 (or later), accept jdbc:mysql:loadbalance:// URLs (see Configuration Properties), with which you can take advantage of the ability to connect with multiple MySQL servers to ...
https://dev.mysql.com/doc/ndbapi/en/ndb-examples-basic-insert.html
You can also find the source code for this example in the file storage/ndb/ndbapi-examples/ndbapi_basic/ndbapi_basic_insert.cpp.