10 ืืึธืจ ื ืึธื ืื ืขืจืฉืื ืคืื ืื 10.x ืฆืืืืึทื, MariaDB 11.0.0 ืืื ืืืคืจืืื, ืืืึธืก ืืขืคึฟืื ื ืขืืืขืืข ืืึทืืืึทืืืง ืืืคึผืจืืืืืึทื ืฅ ืืื ืขื ืืขืจืื ืืขื ืืืึธืก ืฆืขืืจืืื ืงืึทืืคึผืึทืืึทืืืืึทืื. ืืขืจ ืฆืืืืึทื ืืื ืืขืจืืืืึทื ืืื ืึทืืฃ ืืขืืืื ื ืงืืืึทืืืืขื ืืื ืืืขื ืืืื ืืจืืื ืคึฟืึทืจ ืคึผืจืึธืืืงืฆืืข ื ืืฆื ื ืึธื ืกืืืืืึทืืึทืืืืฉืึทื. ืืขืจ ืืืืึทืืขืจ ืืืืคึผื ืฆืืืืึทื ืคืื MariaDB 12, ืืื ืขื ืืขืจืื ืืขื ืืืึธืก ืืจืขืื ืงืึทืืคึผืึทืืึทืืืืึทืื, ืืื ืืขืจืืื ื ืื ืคืจืืขืจ ืืื 10 ืืึธืจ ืคืื ืืืฆื (ืืื 2032).
ืื MariaDB ืคึผืจืืืขืงื ืืื ืืขืืืขืืึธืคึผืื ื ืึท ืืึธืคึผื ืคึฟืื MySQL, ืืืื ืืืื ืื ื ืฆืืจืืง ืงืึทืืคึผืึทืืึทืืืืึทืื ืืืขื ืืขืืืขื ืืื ืืื ืื ืื ืึทืืจืืืฉืึทื ืคืื ื ืึธื ืกืืึธืจืืืืฉ ืขื ืืืฉืึทื ื ืืื ืึทืืืึทื ืกืืจืืข ืงืืืคึผืึทืืืืึทืืื. MariaDB ืึทื ืืืืืงืืื ื ืืื ืึธืืืืขืจืกืึทื ืืืจื ืื ืคืจืืึท MariaDB ืืืืงืืคึผืขืืืข, ื ืึธื ืึทื ืึธืคึฟื ืืื ืืจืึทื ืกืคึผืขืจืึทื ื ืึทื ืืืืืงืืื ื ืคึผืจืึธืฆืขืก ืืืึธืก ืืื ืคืจืืึท ืคืื ืืืื ืืืขื ืืึธืจืก. ืื MariaDB DBMS ืืื ืกืึทืคึผืืืื ืึทื ืฉืืึธื ืคืื MySQL ืืื ืคืืืข ืืื ืืงืก ืืืกืืจืืืืืฉืึทื ื (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) ืืื ืืื ืืืคึผืืึทืืขื ืึทื ืืื ืึทืืึท ืืจืืืก ืคึผืจืึทืืืฉืขืงืก ืืื Wikipedia, Google Cloud SQL ืืื Nimbuzz.
ื ืฉืืืกื ืคึฟืึทืจืืขืกืขืจืื ื ืืื ืื MariaDB 11 ืฆืืืืึทื ืืื ืื ืืืขืจืืึทื ื ืคืื ืื ืึธื ืคึฟืจืขื ืึธืคึผืืืืืืขืจ ืฆื ืึท ื ืืึทืข ืืืึธื ืืึธืืขื (ืงืึธืกื ืืึธืืขื), ืืืึธืก ืืื ืืขืจ ืคึผืื ืืืขื ืคืึธืจืืืกืืึธืื ืคืื ืื ืืืืืฅ ืคืื ืืขืืขืจ ืึธื ืคึฟืจืขื ืคึผืืึทื. ืืึธืืฉ ืื ื ืืึทืข ืืึธืืขื ืงืขื ืคืึทืจืืื ืขืจื ืขืืืขืืข ืคืึธืจืฉืืขืืื ื ืืึทืืึทืื ืขืงืก, ืขืก ืงืขื ื ืืฉื ืืืื ืึธืคึผืืืืึทื ืืื ืึทืืข ืกืื ืขืจืืึธืื ืืื ืงืขื ืคึผืึทืืขืืขื ืขืืืขืืข ืคึฟืจืืื, ืึทืืื ืืืืขืจื ืืขื ืขื ืื ืงืขืจืึทืืืฉื ืฆื ืึธื ืืืื ื ืขืืขื ืืื ืืขืกืืื ื ืืื ืืขืื ืฆื ืืืืกื ืืขืืืขืืึธืคึผืขืจืก ืืืื ืคึผืจืึธืืืขืืก ืงืืืขื.
ืื ืคืจืืขืจืืืงืข ืืึธืืขื ืืื ืืขืืืขื ืืื ืืื ืืขืจืืืืื ื ืื ืึธืคึผืืืืึทื ืืื ืืขืงืก, ืึธืืขืจ ืืื ืคึผืจืึธืืืขืืก ืืื ืื ืึธื ืืืขื ืืืขื ืคืื ืืืฉ ืกืงืึทื ื, ืืื ืืขืงืก ืกืงืึทื ื ืึธืืขืจ ืงืืื ืืจืขื ืืขื ืึทืคึผืขืจืืืฉืึทื ื. ืืื ืื ื ืืึทืข ืืึธืืขื, ืืขื ืฉืืขืจืื ื ืืื ืืืืืึทื ืืืืึทื ืืืจื ืืฉืึทื ืืื ื ืื ืืึทืืข ืืืึธื ืคืื ืึทืคึผืขืจืืืฉืึทื ื ืืื ืื ืกืืึธืจืืืืฉ ืืึธืืึธืจ. ืืืขื ืขืืืึทืืืึทืืื ื ืคืึธืจืฉืืขืืื ื ืคึฟืึทืจ ืืืกืง ืืืืงืืึทื-ืึธืคืขื ืืืง ืึทืคึผืขืจืืืฉืึทื ื, ืึทืืึท ืืื ืกืึทืงืืืขื ืืฉืึทื ืฉืจืืึทืื ืกืงืึทื ื, ืืืจ ืืืฆื ืืืขืจื ืขืืขื ืึทื ืื ืืึทืื ืืขื ืขื ืกืืึธืจื ืืืืฃ ืึท SSD ืืืึธืก ืืื ืืืืขื ืขื ืกืคึผืืื ืคืื 400 ืื ืคึผืขืจ ืกืขืงืื ืืข. ืึทืืืืืืึธื ืึทืืื, ืื ืืขืจืข ืืืึธื ืคึผืึทืจืึทืืขืืขืจืก ืคืื ืื ืึธืคึผืืืืืืขืจ ืืขื ืขื ืืื ื, ืืืึธืก, ืืืฉื, ืืขืืืื ืขืก ืืขืืืขื ืฆื ืื ืกืืจืืืขื ื ืื ืคืืืืงืืื ืฆื ื ืืฆื ืื ืืขืงืกืื ืคึฟืึทืจ "ืึธืจืืขืจ ืืื / ืืจืืคึผืข ืืื" ืึทืคึผืขืจืืืฉืึทื ื ืืื ืกืึทืืงืืืขืจืื ืืื ืคืึทืจืืืืขืจื ืึทืจืืขื ืืื ืืืืขืจ ืงืืืื ืืืฉื.
ืขืก ืืื ืืืืขืจืงื ืึทื ืื ื ืืึทืข ืืืึธื ืืึธืืขื ืืืขื ืืึธืื ืืืจ ืฆื ืงืืืึทืื ืึท ืืขืจ ืึธืคึผืืืืึทื ืึธื ืคึฟืจืขื ืืืจืืคืืจืื ื ืคึผืืึทื ืืื ืื ืคืืืืขื ืืข ืกืืืืึทืืืึธื ืก:
- ืืืขื ื ืืฆื ืงืืืืจืื ืกืคึผืึทื ืื ื ืืขืจ ืืื 2 ืืืฉื.
- ืืืขื ืืืจ ืืึธืื ืื ืืขืงืกืื ืืื ืึท ืืจืืืก ื ืืืขืจ ืคืื ืืืืขื ืืงืึทื ืืืึทืืืขืก.
- ืืืขื ื ืืฆื ืจืืื ืืืฉืึทื ืืืึธืก ืืขืงื ืืขืจ ืืื 10% ืคืื ืื ืืืฉ.
- ืืืขื ืืืจ ืืึธืื ืงืึธืืคึผืืขืงืก ืงืืืืจืื ืืื ืืืึธืก ื ืื ืึทืืข ืฉืคืืืื ืืขื ืืฆื ืืขื ืขื ืื ืืขืงืกื.
- ืืืขื ืคึฟืจืืื ืืขื ืขื ืืขื ืืฆื ืืืึธืก ืึทืจืืึทื ืฆืืขื ืคืึทืจืฉืืืขื ืข ืกืืึธืจืืืืฉ ืขื ืืืฉืึทื ื (ืืืฉื, ืืืขื ืืืื ืึธื ืคึฟืจืขื ืึทืงืกืขืก ืืืฉื ืืื ืื InnoDB ืืื Memory ืขื ืืืฉืึทื ื).
- ืืืขื ืืืจ ื ืืฆื FORCE INDEX ืฆื ืคึฟืึทืจืืขืกืขืจื ืื ืึธื ืคึฟืจืขื ืคึผืืึทื.
- ืืืขื ืื ืึธื ืคึฟืจืขื ืคึผืืึทื ืืืืืจืืขืจืืืฅ ืืืขื ื ืืฆื "ืึทื ืึทืืืืข ืืืฉ".
- ืืืขื ืื ืึธื ืคึฟืจืขื ืกืคึผืึทื ืก ืึท ืืจืืืก ื ืืืขืจ ืคืื ืืขืจืืืืื ืืืฉื (ืืจืืืก ื ืืืขืจ ืคืื ื ืขืกืืขื ืกืขืืขืงืืขื).
- ืืืขื ื ืืฆื ORDER BY ืึธืืขืจ GROUP BY ืืืืกืืจืืงื ืืืึธืก ืคืึทืื ืืื ืืขืจ ืื ืืขืงืกืื.
ืืืืคึผื ืงืึทืืคึผืึทืืึทืืืืึทืื ืืฉืื ืืื MariaDB 11 ืฆืืืืึทื:
- SUPER ืจืขืื ื ืื ืืขืจ ืืึธืื ืืืจ ืฆื ืืืจืืคืืจื ืึทืงืฉืึทื ื ืคึฟืึทืจ ืืืึธืก ืกืขืคึผืขืจืึทืืื ืืึทืฉืืืื ืคึผืจืืืืืืึทืืืฉืึทื ืืขื ืขื ืืืจืขืืืืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืฆื ืืืืฉื ืื ืคึฟืึธืจืืึทื ืคืื ืืืื ืขืจื ืืึธืืก, ืืืจ ืืืขื ืืึทืจืคึฟื BINLOG ADMIN ืจืขืื.
- ืึทืืืขืงืืขื ืืืขื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืืืืฉื ืืึทืคืขืจ ืืื InnoDB.
- Innodb_flush_method ืืื innodb_file_per_table ืืขื ืขื ืืืคึผืจืืฉืืืืืื.
- Mysql* ื ืึธืืขื ืฉืืืฆื ืืื ืืืคึผืจืืฉืืืืืื.
- ืืึทืฉืืขืืืงื explicit_defaults_for_timestamp ืฆื 0 ืืื ืืืคึผืจืืฉืืืืืื.
- ืกืืืืึธืืืฉ ืคึฟืึทืจืืื ืืื ืืขื ืืขื ืขื ืึทืจืืึทื ืืขืจืขืื ื ืืื ืึท ืืึทืืื ืืขืจ ืคึผืขืงื ืคึฟืึทืจ ืงืึทืืคึผืึทืืึทืืืืึทืื ืืื MySQL.
- ืื ืคืขืืืงืืึทื ืืืขืจื ืคืื ืื innodb_undo_tablespaces ืคึผืึทืจืึทืืขืืขืจ ืืื ืคืืจืขื ืืขืจื ืฆื 3.
ืืงืืจ: opennet.ru