ืืืืจ ืฉื ื ืฉื ืคืืชืื ืืฉืืฉื ืืืืืจืืช ืืืงืืืืช
ืคืืชืื MariaDB ืืคืืงื ืขื ืืื ืงืจื MariaDB ืืขืฆืืืืช, ืืขืงืืืช ืชืืืื ืคืืชืื ืคืชืื ืืฉืงืืฃ ืืืืืืื ืฉืืื ื ืชืืื ืืกืคืงืื ืืืืืื. MariaDB ืืกืืคืง ืืืงืื MySQL ืืืคืฆืืช ืืื ืืงืก ืจืืืช (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) ืืืืืืขื ืืคืจืืืงืืื ืืืืืื ืืื
ืืคืชื
- ืืืื ืืื ืืืืืืืช ืฉืืคืื ืืจืืืช ืืืกืืจ ืกืื ืืจืื ืืช
ืืืจื 4 , ืืืืคืฉืจืช ืืืคืืืืืื ืืจืืืช ืืืกืืจ ืืงืืืืืช-ืืงืืืืืช ืฉื ืืชื ืืงืจืื ืืืืชืื ืขื ืืื ืื ืฆืืืช. ืขื ืฉืืคืื ืกืื ืืจืื ื, ืื ืืฆืืชืื ืชืืื ืืืืืื ื ืชืื ืื ืขืืื ืืื, ืืืืืจ. ืื ืืืืืืืช ืขืกืงืืืช ืืืืืืช, ืฉืื ืืขืกืงื ืืชืืฆืขืช ืจืง ืืืืจ ืฉืื ืชืื ืื ืืืคืฆื ืืื ืืฆืืชืื. ืฉืืคืื ืืืืฆืข ืืืฆื ืืงืืื, ืืจืืช ืืฉืืจื, ืชืื ืืขืืจืช ืืืืข ืขื ืฉืื ืืืื ืืืื; - ืืืขืจืืืช ืืืืืืช ืืื ืืงืก, ืชืืกืฃ ืืืืืืช ืืืคืขื ืืืจืืจืช ืืืื
unix_socket , ืืืืคืฉืจ ืื ืืืฉืชืืฉ ืืืฉืืื ืืช ืืงืืืืื ืืืขืจืืช ืืื ืืืชืืืจ ื-DBMS ืืืืฆืขืืช ืฉืงืข ืืื ืืงืก ืืงืืื; - ื ืืกืฃ
ืืืืื ืืช ืืงืฆืืช ืืืื ืฉืืืื ืืกืืกืืช ืืืฉืชืืฉ, ืืืืืจ ืืื ืืกืืกืื ืืกืืื ืช ืืคื ืชืืงืฃ. ืืื ืืืืืืจ ืืช ืชืืจืื ืืชืคืืื ืฉื ืืกืืกืื ืืคืขืืืืช "CREATE USER" ื-"ALTER USER", ื ืืกืฃ ืืืืืื "PASSWORD EXPIRE INTERVAL N DAY"; - ื ืืกืคื ืชืืืื
ืืกืืื ืืฉืชืืฉื DBMS ืืจื ืืืืืื "AcCOUNT LOCK" ืืคืขืืืืช "CREATE USER" ื-"ALTER USER"; - ืืืฆืืข ืืืืงืืช ืืจืฉืืืช ืืชืฆืืจืืช ืขื ืืกืคืจ ืจื ืฉื ืืฉืชืืฉืื ืื ืืืื ืืืฉื ืืืืฆื ืืฉืืขืืชืืช;
-
ืืืคืกืง ืืืืฆืขืืช ืืืืืืืช mysql.user ื-mysql.host. ืืืืื mysql.global_priv ืืฉืืฉืช ืืขืช ืืืืกืื ืืฉืืื ืืช ืืืจืฉืืืช ืืืืืืืืช; - ะ
ืชืืกืคืื ืืืืืชืืืกืืฃ ืชืืืื ืืืืืื "SET PASSWORD"; -
ื ืืกืฃ ืืืืืืช ืืืฉืชืืฉ ืืืืชืจ ืืคืืืืื ืืืืืช ืืื ืขืืืจ ืื ืืฉืืื, ืื ืฉืืืื ืืืืืช ืฉืืืืฉื ืืืขืืจื ืืืจืืชืืช ืฉื ืืฉืชืืฉืื ืื ืืคืืืืืed25519 . ืืขืช ืืฆืืจืช ืืืฉืชืืฉ root@localhost ืขื ืืกืงืจืืคื mysql_install_db, ืฉื ื ืชืืกืคื ืืืืืช ืืืคืขืืื ืืขืช ืืืจืืจืช ืืืื - unix_socket ื-mysql_native_password; - ืืืืกืื ืฉื InnoDB ืืืืฉื ืืช ืืคืขืืื ืฉื ืืืืงื ืืืืืืช ืฉื ืขืืืืืช (ALTER TABLE ... DROP COLUMN ... ALGORITHM=INSTANT) ืืฉืื ืื ืกืืจ ืืขืืืืืช. ืืืืื ืฉื ืืืืื ืืจืืฉืื ื ืขืืืจ ืคืขืืืืช ืืืืจื ืืืืืจ (ืืืื ืืืืฉ) ืืฆืืืฆื. ื ืืกืคื ืชืืืื ืืกืืืื ืืคืชื ืขืืืจ innodb_encrypt_log. ืืืืขืช ืืืืืจืืชื ืืืืืงืช ืกืืืื ืืืงืืจืช
innodb_checksum_algorithm=full_crc32. ืืกืคืง ืืจืืื ืืืืืืช ืืกืื VARCHAR ืืฉืื ืื ืงืืืื ืืืงืกื ืขืืืจ ืขืืืืืช ืฉืืื ื ืฆืืืืืช ืืืื ืืงืก; - ืืืืขื ืืฉืืคืจ. ื ืืกืคื ืืช ืืืืืืช ืืขืงืื ืืืจ ืืืืคืืืืืืฆืื, ืืืคืขืืช ืืืืฆืขืืช ืืฉืชื ื ืืขืจืืช
ืืืคืืืืืืฆืื-ืืขืงื . ืึผึฐืจึดืืจึทืช ืึถืืึธืืืืื ืฉืืืจื ืขื ืกืืืืกืืืงื ืืืชื ืชืืืื ืืื ืืขื ืืืกืื.
ืืฉื ื ืฉื ื ืืฆืื use_stat_tables ืืืฉืื - COMPLEMENTARY_FOR_QUERIES ื-PREFERABLY_FOR_QUERIES. ืืฆื optimize_join_buffer_size ืืืคืขื. ื ืืกืคื ืืืฉืืืืืืื rowid_filter ื-condition_pushdown_from_having; - ืืชืืืื ืืืืืืืช ืขื ืืจืกืืืช ืืขืจืืช, ืืฉืจ ืื ืจืง ืืืืกื ืืช ืืช ืคืจืืกืช ืื ืชืื ืื ืื ืืืืืช, ืืื ืื ืฉืืืจืช ืืืืข ืขื ืื ืืฉืื ืืืื ืฉืืืฆืขื ืืขืืจ, ืืืจืืื
ืคืขืืืืช ืขื ืืืืื ืืื; - ื ืืกืคื ืคืงืืืช "FLUSH SSL" ืืืฉื ืืืขืื ื ืืืืฉ ืฉื ืืืฉืืจื SSL ืืืื ืืืคืขืื ืืืืฉ ืืช ืืฉืจืช;
- ื ืืกืคื ืชืืืื ืืืืืืืื "IF NOT EXISTS" ื-"IF EXISTS" ืืคืขืืืืช "ืืชืงื ืช ืคืืืืื", "ืืกืจ ืชืืกืฃ" ื"ืืกืจ ืืช SONAME";
- ืืืฆืขืืช ืืืืืืช ืืขืจืืช ืขืืืืืช ืืืชืจืกืงืืช, ืืืืกืื ืืื ื ืขืฉื ืฉืืืืฉ ืืื ืืข
ืืจืื ; - ืืืขืืจ ืืฉืืืืฉ ืืชืงื C++11 ื ืขืฉื (ืืจืืืื ืืคืขืืืืช ืืืืืืืช);
- ืืืืฆืืขืื ืฉื ืืืคืืื ื ืืืงืื Collation ืขืืืจ Unicode ืฉืืคืจื ืืฉืืขืืชืืช, ืื ืฉืืืคืฉืจ ืื ืืฆืืื ืืืื ืืืื ืืฉืืืืช ืืชืืื ืขื ืกืื ืืฉืืขืืช ืืชืืืื;
-
ื ืืกืฃ ืชืืกืฃ ืืืืืจืช ืกืืื ืฉืืืช ืืฉืื; - ื ืืกืคื ืชืืืื ืขืืืจ windowed
ืคืื ืงืฆืืืช UDF (ืคืื ืงืฆืืืช ืืืืืจืช ืืฉืชืืฉ); - ืืคืขืืืช "FLUSH TABLES".
ืืืืืข ืืฆื "ื ืขืืืช ืืืืื", ืฉื ืืชื ืืืฉืชืืฉ ืื ืืขืช ืืืืื ืงืืฆื ืืกื ื ืชืื ืื; -
ื ืืกืฃ ืชืืืื ืืคืงืืืืช ืฉืจืช ืฉืืชืืืืืช ื-mariadb, ืืืืคืืช ืืคืงืืืืช ืฉืืชืืืืืช ื-"mysql" (ืืืืืื, mariadump ืืืงืื mysqldump).
ืืงืืจ: OpenNet.ru