MariaDB резреи.реж.реи рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫ, рдпрд╕рд▓рд╛рдИ резреи.реж рд╢рд╛рдЦрд╛рдХреЛ рдкрд╣рд┐рд▓реЛ рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬрдХреЛ рд░реВрдкрдорд╛ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЙрдБрджреИред MariaDB резреи.реж рд╢рд╛рдЦрд╛рд▓рд╛рдИ рд░реЛрд▓рд┐рдЩ рд░рд┐рд▓реАрдЬрдХреЛ рд░реВрдкрдорд╛ рд╡рд░реНрдЧреАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдХреЛ рдХреНрд░рдорд┐рдХ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдирд┐рд░рдиреНрддрд░рддрд╛ рджрд┐рдиреНрдЫ, рд░ MariaDB резрез.рео рд╢рд╛рдЦрд╛рд▓рд╛рдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрджрдЫред MariaDB резреи.рез.рез, рдЬрд╕рдорд╛ рд░рд┐рд▓реАрдЬ рдЙрдореНрдореЗрджрд╡рд╛рд░рдХреЛ рд╕реНрдерд┐рддрд┐ рдЫ, рдЙрд╣реА рд╕рдордпрдорд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред MariaDB резреи.реж рд╢рд╛рдЦрд╛рд▓рд╛рдИ резреи.рез.реи рд░рд┐рд▓реАрдЬ рдЧрдарди рдирднрдПрд╕рдореНрдо рд╕рдорд░реНрдерди рдЧрд░рд┐рдиреЗрдЫред
рдорд╛рд░рд┐рдпрд╛рдбреАрдмреА рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ MySQL рдмрд╛рдЯ рдлреЛрд░реНрдХ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИрдЫ рдЬрд╕рд▓реЗ рдкрдЫрд╛рдбрд┐ рдЕрдиреБрдХреВрд▓рддрд╛ рдХрд╛рдпрдо рд░рд╛рдЦреНрдЫ рд░ рдердк рднрдгреНрдбрд╛рд░рдг рдЗрдиреНрдЬрд┐рдирд╣рд░реВ рд░ рдЙрдиреНрдирдд рдХреНрд╖рдорддрд╛рд╣рд░реВрдХреЛ рдПрдХреАрдХрд░рдгрдХреЛ рд╕реБрд╡рд┐рдзрд╛ рджрд┐рдиреНрдЫред рдорд╛рд░рд┐рдпрд╛рдбреАрдмреА рд╡рд┐рдХрд╛рд╕ рд╕реНрд╡рддрдиреНрддреНрд░ рдорд╛рд░рд┐рдпрд╛рдбреАрдмреА рдлрд╛рдЙрдиреНрдбреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реАрдХреНрд╖рдг рдЧрд░рд┐рдиреНрдЫ, рдПрдХ рдЦреБрд▓рд╛ рд░ рдкрд╛рд░рджрд░реНрд╢реА рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрдЫреНрдпрд╛рдЙрдБрджреИ рдЬреБрди рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд┐рдХреНрд░реЗрддрд╛рд╣рд░реВрдмрд╛рдЯ рд╕реНрд╡рддрдиреНрддреНрд░ рдЫред MariaDB рд▓рд╛рдИ рдзреЗрд░реИ Linux рд╡рд┐рддрд░рдгрд╣рд░реВ (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) рдорд╛ MySQL рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ рдЖрдкреВрд░реНрддрд┐ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ Wikipedia, Google Cloud SQL рд░ Nimbuzz рдЬрд╕реНрддрд╛ рдареВрд▓рд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред
MariaDB резреи.реж рд╢рд╛рдЦрд╛рдорд╛ рднрдПрдХрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН:
- рдкрд╛рд╕рд╡рд░реНрдб-рд╕реБрд░рдХреНрд╖рд┐рдд SSL рдХреБрдЮреНрдЬреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рдЕрдирд▓рдХ рдЧрд░реНрди рдкрд╛рд╕рд╡рд░реНрдб SSL рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╣рд░реВ рд╕рд░реНрднрд░ рд╕реБрд░реБ рдЧрд░реНрджрд╛ ssl_passphrase рдЪрд░ рдорд╛рд░реНрдлрдд рд╡рд╛ рдореНрдпрд╛рдиреБрдЕрд▓ рд░реВрдкрдорд╛ рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
- рдЙрдкрдпреБрдХреНрдд рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд╣рд░реВ рд╕реЗрдЯ рдЧрд░реНрджрд╛ рдлрд░рдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреНрддрд░реНрдЧрдд рдХрд╛рд░реНрдп рдЧрд░реНрди "SESSION AUTHORIZATION" рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдердкрд┐рдпреЛ (рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд▓рд╛рдИ DBMS рдХреЛ рд▓рд╛рдЧрд┐ "sudo" рдХреЛ рдПрдирд╛рд▓рдЧрдХреЛ рд░реВрдкрдорд╛ рдорд╛рдиреНрди рд╕рдХрд┐рдиреНрдЫ)ред
- file_key_management.so рдкреНрд▓рдЧрдЗрдирдорд╛ SHA-2 рд╣реНрдпрд╛рд╕рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
- рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд SYS_REFCURSOR рдкреНрд░рдХрд╛рд░рдХрд╛ рдХрдордЬреЛрд░ рдХрд░реНрд╕рд░ рдЪрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ рдХрд░реНрд╕рд░рд▓рд╛рдИ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ (OUT рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдорд╛) рд╡рд╛ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ (RETURN рдХрдердирдорд╛) рдмрд╛рдЯ рдлрд┐рд░реНрддрд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдПрдХреИрд╕рд╛рде рдЦреБрд▓рд╛ рдХрд░реНрд╕рд░рд╣рд░реВрдХреЛ рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рд╕реАрдорд┐рдд рдЧрд░реНрди рдкреНрд░рдгрд╛рд▓реА рдЪрд░ "max_open_cursors" рдердкрд┐рдПрдХреЛ рдЫред
- TO_CHAR рдкреНрд░рдХрд╛рд░рд▓реЗ рдЕрдм рдЕрддрд┐рд░рд┐рдХреНрдд рднрд░рдгрдмрд╛рдЯ рдмрдЪреНрди FM (рдлрд┐рд▓ рдореЛрдб) рдврд╛рдБрдЪрд╛рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "SELECT CONCAT('/', TO_CHAR('2020-01-06 10:11:12', 'FMDAY'), '/');" рдХреНрд╡реЗрд░реАрд▓реЗ "/Monday/" рдХреЛ рд╕рдЯреНрдЯрд╛ "/Monday/" рдлрд░реНрдХрд╛рдЙрдиреЗрдЫред
- SEQUENCE рдЗрдиреНрдЬрд┐рдирдмрд╛рдЯ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди mariadb-check рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд░ CHECK TABLE рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫред
- рдЕрдм рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬрд░рд▓реЗ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рди рдпреЛрдЬрдирд╛рдХреЛ рдирд┐рд░реНрдорд╛рдгрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдиреЗ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ (рд╕рдВрдХреЗрддрд╣рд░реВ) рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ: QB_NAME, NO_RANGE_OPTIMIZATION, NO_ICP, MRR, NO_MRR, BKA, NO_BKA, BNL, NO_BNL, SEMIJOIN, SUBQUERY, JOIN_FIXED_ORDER, JOIN_ORDER, JOIN_PREFIX, JOIN_SUFFIX рд░ MAX_EXECUTION_TIMEред рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ MySQL рд╕рдБрдЧ рдорд┐рд▓реНрджреЛ рдврд╛рдБрдЪрд╛рдорд╛ рдХреНрд╡реЗрд░реАрдорд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐: SELECT /*+ BKA(t1) NO_BKA(t2) */ * FROM t1 INNER JOIN t2 WHERE тАж; SELECT /*+ MAX_EXECUTION_TIME(1000) */ * FROM t1 INNER JOIN t2 WHERE тАж;
- рдирдпрд╛рдБ GIS (рднреМрдЧреЛрд▓рд┐рдХ рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА) рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ: ST_Validate, MBRCoveredBy, ST_Simplif, ST_GeoHash, ST_LatFromGeoHash, ST_LongFromGeoHash, ST_PointFromGeoHash, ST_IsValid, ST_Collectред
- рдзреЗрд░реИ рдШрдЯрдирд╛рд╣рд░реВрдорд╛ рд╕рдХреНрд░рд┐рдп рд╣реБрдиреЗ рдЯреНрд░рд┐рдЧрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред CREATE TRIGGER рдХрдердирд▓реЗ рдЕрдм "{ event [ OR тАж ] }" рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдорд┐рд▓реНрдиреЗ рдШрдЯрдирд╛рд╣рд░реВрд▓рд╛рдИ рд╕реВрдЪреАрдмрджреНрдз рдЧрд░реНрди рд╕рдХреНрдЫред
- рдЕрдбрд┐рдЯ рдкреНрд▓рдЧрдЗрдирд▓реЗ рдЕрдм рдЕрдбрд┐рдЯ рд▓рдЧрдорд╛ рдЖрдЧрдорди рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдмрдЪрдд рдЧрд░реНрджрдЫ (рдкрд╣рд┐рд▓реЗ рд╣реЛрд╕реНрдЯ рдорд╛рддреНрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ)ред
- mariadb рдЙрдкрдпреЛрдЧрд┐рддрд╛рдорд╛ SOURCE рдЖрджреЗрд╢рджреНрд╡рд╛рд░рд╛ рд╕рдЮреНрдЪрд╛рд▓рд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЦреЛрдЬ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди "--script-dir" рд╡рд┐рдХрд▓реНрдк рдЫред
- рдкрд╣рд┐рд▓реЗ рдкреНрд░рдпреЛрдЧ рдирдЧрд░рд┐рдПрдХрд╛ рдЪрд░рд╣рд░реВ big_tables, large_page_size, рд░ storage_engine рд╣рдЯрд╛рдЗрдпреЛред
рд╕реНрд░реЛрдд: opennet.ru
