LIBRARY ਟਿਊਟੋਰੀਅਲ
MariaDB 10.6 ਤੋਂ MariaDB 10.11 ਵਿੱਚ ਅੱਪਗਰੇਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈਃ ਇੱਕ ਵਿਆਪਕ ਗਾਈਡ
MariaDB ਇੱਕ ਪ੍ਰਸਿੱਧ ਓਪਨ-ਸੋਰਸ ਰਿਲੇਸ਼ਨਲ ਡਾਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਪ੍ਰਣਾਲੀ ਹੈ ਜਿਸ ਨੇ ਪਿਛਲੇ ਸਾਲਾਂ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਵਾਧਾ ਅਤੇ ਵਿਕਾਸ ਦੇਖਿਆ ਹੈ। MariaDB 10.11 ਦੇ ਜਾਰੀ ਹੋਣ ਨਾਲ, ਬਹੁਤ ਸਾਰੀਆਂ ਤਬਦੀਲੀਆਂ, ਸੁਧਾਰ ਅਤੇ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ ਜਿਨ੍ਹਾਂ ਬਾਰੇ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਸ ਬਲੌਗ ਪੋਸਟ ਵਿੱਚ, ਅਸੀਂ MariaDB 10.6 ਤੋਂ MariaDB 10.11 ਵਿੱਚ ਅਪਗ੍ਰੇਡ ਕਰਨ ਦੇ ਮੁੱਖ ਪਹਿਲੂਆਂ ਵਿੱਚ ਡੂੰਘਾਈ ਨਾਲ ਪਡ਼ਾਂਗੇ।
MariaDB 10.11 ਵਿੱਚ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਸੁਧਾਰ
- ਪ੍ਰਮਾਣਿਕਤਾ:
GRANT to PUBLIC: ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਜਨਤਾ ਨੂੰ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ ਦੇਣ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ। MDEV-5215- ਵੱਖਰਾ ਕਰੋ
SUPERਅਤੇREAD ONLY ADMINਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ। MDEV-29596
- ਆਪਟੀਮਾਈਜ਼ਰ:
- ਦ.
ANALYZE FORMAT=JSONਹੁਣ ਪੁੱਛਗਿੱਛ ਅਨੁਕੂਲਤਾ ਵਿੱਚ ਬਿਤਾਏ ਸਮੇਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ। MDEV-28926
- ਦ.
- ਸੂਚਨਾ ਯੋਜਨਾ:
- ਸੂਚਨਾ ਯੋਜਨਾ ਮਾਪਦੰਡਾਂ ਦੀ ਸਾਰਣੀ ਨੂੰ ਪਡ਼੍ਹਦੇ ਸਮੇਂ ਪ੍ਰਦਰਸ਼ਨ ਦੇ ਮੁੱਦਿਆਂ ਨੂੰ ਹੱਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। MDEV-29104
- ਸੂਚਨਾ ਯੋਜਨਾ ਮਾਪਦੰਡ ਅਤੇ ਸੂਚਨਾ ਯੋਜਨਾ ਰੁਟੀਨ ਸਾਰਣੀ ਵਿੱਚ ਪੂਰੀ ਸਾਰਣੀ ਸਕੈਨ ਦੇ ਮੁੱਦਿਆਂ ਨੂੰ ਹੱਲ ਕੀਤਾ ਗਿਆ। MDEV-20609
- ਸਿਸਟਮ ਵਰਜ਼ਨ:
- ਇੱਕ ਸਿਸਟਮ ਵਰਜਨ ਸੈਟਿੰਗ ਪੇਸ਼ ਕੀਤੀ ਗਈ,
system_versioning_insert_historyਇਤਿਹਾਸ ਸੋਧ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ। MDEV-16546 mariadb-dumpਹੁਣ ਇਤਿਹਾਸਕ ਅੰਕਡ਼ਿਆਂ ਨੂੰ ਸੁੱਟਣ ਅਤੇ ਬਹਾਲ ਕਰਨ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। MDEV-16029
- ਇੱਕ ਸਿਸਟਮ ਵਰਜਨ ਸੈਟਿੰਗ ਪੇਸ਼ ਕੀਤੀ ਗਈ,
- ਇਨਨੋਡੀਬੀ:
- ਵੇਰੀਏਬਲ
innodb_write_io_threadsਅਤੇinnodb_read_io_threadsਹੁਣ ਗਤੀਸ਼ੀਲ ਹਨ, ਜੋ ਸਰਵਰ ਨੂੰ ਮੁਡ਼ ਚਾਲੂ ਕੀਤੇ ਬਿਨਾਂ ਉਹਨਾਂ ਦੇ ਮੁੱਲਾਂ ਨੂੰ ਬਦਲਣ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। MDEV-11026
- ਵੇਰੀਏਬਲ
- ਵਿੰਡੋਜ਼:
- MariaDB root ਉਪਭੋਗਤਾ ਲਈ ਪਾਸਵਰਡ ਰਹਿਤ ਲੌਗਇਨ ਲਾਗੂ ਕੀਤਾ ਗਿਆ, ਵਿਸ਼ੇਸ਼ ਤੌਰ ਉੱਤੇ OS ਪ੍ਰਬੰਧਕ ਉਪਭੋਗਤਾਵਾਂ ਲਈ। MDEV-26715
- ਜਨਰਲ:
- ਕਈ ਹੌਲੀ ਪੁੱਛਗਿੱਛ ਵੇਰੀਏਬਲਾਂ ਦਾ ਨਾਮ ਬਦਲਿਆ ਗਿਆਃ
log_slow_min_examined_row_limitਤੱਕmin_examined_row_limitlog_slow_queryਤੱਕslow_query_loglog_slow_query_fileਤੱਕslow_query_log_file(ਨੋਟਃ ਇਸ ਦਾ ਨਾਮ ਰੱਖਿਆ ਗਿਆ ਸੀ।log_slow_query_file_nameMariaDB 10.11.0 ਪੂਰਵਦਰਸ਼ਨ ਰੀਲੀਜ਼ ਵਿੱਚ।)log_slow_query_timeਤੱਕlong_query_time
- ਦ.
replicate_rewrite_dbਇਹ ਹੁਣ ਇੱਕ ਸਿਸਟਮ ਵੇਰੀਏਬਲ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਇੱਕ ਵਿਕਲਪ ਨਹੀਂ ਹੈ। MDEV-15530
- ਕਈ ਹੌਲੀ ਪੁੱਛਗਿੱਛ ਵੇਰੀਏਬਲਾਂ ਦਾ ਨਾਮ ਬਦਲਿਆ ਗਿਆਃ
- ਪਰਿਵਰਤਨਸ਼ੀਲ:
- ਸਾਰੇ ਨਵੇਂ ਵੇਰੀਏਬਲਾਂ ਦੀ ਇੱਕ ਵਿਆਪਕ ਸੂਚੀ ਲਈ, ਅਧਿਕਾਰਤ ਦਸਤਾਵੇਜ਼ ਵੇਖੋ ਸਿਸਟਮ ਵੇਰੀਏਬਲਸ ਨੂੰ MariaDB 10.11 ਵਿੱਚ ਜੋਡ਼ਿਆ ਗਿਆ ਹੈ ਅਤੇ ਸਥਿਤੀ ਵੇਰੀਏਬਲ MariaDB 10.11 ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏ ਹਨ.
ਨਾਪਸੰਦ ਕੀਤੇ ਵਿਕਲਪਃ
ਹੇਠ ਲਿਖੇ ਵਿਕਲਪਾਂ ਨੂੰ MariaDB 10.11 ਵਿੱਚ ਹਟਾ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਉਹਨਾਂ ਨੂੰ ਹਾਲੇ ਤੱਕ ਨਹੀਂ ਹਟਾਇਆ ਗਿਆ ਹੈ ਪਰ ਭਵਿੱਖ ਦੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਹੋਵੇਗਾਃ
keep_files_on_create: MariaDB ਹੁਣ ਅਨਾਥ ਫਾਈਲਾਂ ਨੂੰ ਹਟਾ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਇਹ ਸੈਟਿੰਗ ਬੇਲੋਡ਼ੀ ਹੋ ਜਾਂਦੀ ਹੈ।
ਉਹ ਵਿਕਲਪ ਜਿਨ੍ਹਾਂ ਨੂੰ ਹਟਾ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਾਂ ਨਾਮ ਬਦਲਿਆ ਗਿਆ ਹੈਃ
innodb_log_write_ahead_size: ਲੀਨਕਸ ਅਤੇ ਵਿੰਡੋਜ਼ ਉੱਤੇ, ਅੰਡਰਲਾਈੰਗ ਸਟੋਰੇਜ ਦੇ ਭੌਤਿਕ ਬਲਾਕ ਅਕਾਰ ਦਾ ਪਤਾ ਲਗਾਇਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਇਹ ਵਿਕਲਪ ਬੇਲੋਡ਼ਾ ਹੋ ਜਾਂਦਾ ਹੈ।innodb_version: ਇਸ ਵਿਕਲਪ ਨੂੰ ਬੇਲੋਡ਼ਾ ਮੰਨਿਆ ਗਿਆ ਹੈ।wsrep_replicate_myisamਅਤੇwsrep_strict_ddl: ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈwsrep_modeਇਸ ਦੀ ਬਜਾਏ.
ਸੰਭਾਵਿਤ ਨੁਕਸਾਨਃ
- ਸੰਕੁਚਨ ਦੇ ਮੁੱਦੇਃ ਜੇ ਤੁਸੀਂ ਇੰਨੋਡੀਬੀ ਵਿੱਚ ਇੱਕ ਗੈਰ-ਜ਼ਲਿਬ ਕੰਪ੍ਰੈਸਿਆਨ ਐਲਗੋਰਿਦਮ ਜਾਂ MariaDB 10.6 ਵਿੱਚ ਮਰੂੰਗਾ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਉਹਨਾਂ ਟੇਬਲਾਂ ਨੂੰ 10.11 ਵਿੱਚ ਪਡ਼੍ਹਨ ਲਈ ਢੁਕਵੀਂ ਕੰਪ੍ਰੈਸਿਆਨ ਲਾਇਬ੍ਰੇਰੀ ਸਥਾਪਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ।
- ਸੰਰਚਨਾ ਵਿੱਚ ਤਬਦੀਲੀਆਂਃ ਜੇ ਤੁਸੀਂ ਆਪਣੀ MariaDB ਸੰਰਚਨਾ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕੀਤਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਬਦਲੇ ਗਏ, ਹਟਾਏ ਗਏ ਜਾਂ ਨਾਮ ਬਦਲੇ ਗਏ ਵਿਕਲਪਾਂ ਲਈ ਇਸ ਦੀ ਸਮੀਖਿਆ ਕਰਨ ਅਤੇ ਸੰਭਾਵਤ ਤੌਰ'ਤੇ ਇਸ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ।
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
MariaDB 10.11 ਵਿੱਚ ਅੱਪਗਰੇਡ ਕਰਨ ਦੇ ਲਾਭ
- ਸੁਰੱਖਿਆ ਵਿੱਚ ਵਾਧਾ: ਨਵੀਆਂ ਪ੍ਰਮਾਣਿਕਤਾ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਸ਼ੁਰੂਆਤ ਦੇ ਨਾਲ, MariaDB 10.11 ਬਿਹਤਰ ਸੁਰੱਖਿਆ ਵਿਧੀ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ, ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ ਕਿ ਤੁਹਾਡਾ ਡੇਟਾ ਸੁਰੱਖਿਅਤ ਹੈ।
- ਅਨੁਕੂਲ ਪ੍ਰਦਰਸ਼ਨ: ਸੂਚਨਾ ਯੋਜਨਾ ਵਿੱਚ ਨਵੀਆਂ ਅਨੁਕੂਲਤਾ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਸੁਧਾਰ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਦੇ ਹਨ ਕਿ ਪ੍ਰਸ਼ਨ ਤੇਜ਼ੀ ਨਾਲ ਅਤੇ ਵਧੇਰੇ ਕੁਸ਼ਲਤਾ ਨਾਲ ਚੱਲਣ।
- ਉੱਨਤ ਸੰਸਕਰਣ: ਸਿਸਟਮ ਸੰਸਕਰਣ ਸੁਧਾਰ ਇਤਿਹਾਸਕ ਡੇਟਾ ਉੱਤੇ ਬਿਹਤਰ ਨਿਯੰਤਰਣ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ, ਡੇਟਾ ਪ੍ਰਬੰਧਨ ਨੂੰ ਵਧੇਰੇ ਲਚਕਦਾਰ ਬਣਾਉਂਦੇ ਹਨ।
- ਗਤੀਸ਼ੀਲ ਸੰਰਚਨਾ: ਡਾਇਨਾਮਿਕ ਇਨਨੋਡੀਬੀ ਵੇਰੀਏਬਲਾਂ ਦੇ ਨਾਲ, ਪ੍ਰਬੰਧਕ ਹੁਣ ਸਰਵਰ ਨੂੰ ਮੁਡ਼ ਚਾਲੂ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਤੋਂ ਬਿਨਾਂ ਪ੍ਰਦਰਸ਼ਨ ਸੈਟਿੰਗਾਂ ਨੂੰ ਟਵੀਕ ਕਰ ਸਕਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਘੱਟੋ ਘੱਟ ਡਾਊਨਟਾਈਮ ਹੋ ਸਕਦਾ ਹੈ।
- ਵਿੰਡੋਜ਼ ਸਮਰਥਨ ਵਿੱਚ ਸੁਧਾਰ: ਵਿੰਡੋਜ਼ ਪਲੇਟਫਾਰਮਾਂ ਉੱਤੇ MariaDB root ਉਪਭੋਗਤਾ ਲਈ ਪਾਸਵਰਡ ਰਹਿਤ ਲੌਗਇਨ ਵਿਸ਼ੇਸ਼ਤਾ OS ਪ੍ਰਬੰਧਕ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਪ੍ਰਮਾਣਿਕਤਾ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਸਰਲ ਬਣਾਉਂਦੀ ਹੈ।
- ਬਿਹਤਰ ਪੁੱਛਗਿੱਛ ਪ੍ਰਬੰਧਨ: ਹੌਲੀ ਪੁੱਛਗਿੱਛ ਵੇਰੀਏਬਲਾਂ ਦਾ ਨਾਮ ਬਦਲਣਾ ਪੁੱਛਗਿੱਛ ਪ੍ਰਬੰਧਨ ਅਤੇ ਨਿਗਰਾਨੀ ਵਿੱਚ ਸਪਸ਼ਟਤਾ ਅਤੇ ਇਕਸਾਰਤਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਅੰਤ ਵਿੱਚ, MariaDB 10.6 ਤੋਂ MariaDB 10.11 ਵਿੱਚ ਅਪਗ੍ਰੇਡ ਕਰਨ ਨਾਲ ਬਹੁਤ ਸਾਰੀਆਂ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ, ਸੁਧਾਰ ਅਤੇ ਅਨੁਕੂਲਤਾਵਾਂ ਆਉਂਦੀਆਂ ਹਨ। ਆਪਣੇ MariaDB ਅਨੁਭਵ ਦਾ ਵੱਧ ਤੋਂ ਵੱਧ ਲਾਭ ਉਠਾਉਣ ਲਈ ਇਨ੍ਹਾਂ ਤਬਦੀਲੀਆਂ ਤੋਂ ਜਾਣੂ ਹੋਣਾ ਜ਼ਰੂਰੀ ਹੈ।
ਨੋਟਃ ਵਧੇਰੇ ਵਿਸਤ੍ਰਿਤ ਸਮਝ ਲਈ ਅਤੇ ਕਿਸੇ ਵੀ ਵਿਸ਼ੇਸ਼ ਅਸਪਸ਼ਟ ਵਿਕਲਪਾਂ, ਵਿਕਲਪਾਂ ਲਈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਹਟਾ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਾਂ ਨਾਮ ਬਦਲਿਆ ਗਿਆ ਹੈ, ਅਤੇ ਸੰਸਕਰਣਾਂ ਦੇ ਵਿਚਕਾਰ ਅਸੰਗਤ ਤਬਦੀਲੀਆਂ ਲਈ, ਅਧਿਕਾਰਤ MariaDB ਦਸਤਾਵੇਜ਼ ਅਤੇ ਜਾਰੀ ਨੋਟਸ ਦਾ ਹਵਾਲਾ ਦੇਣ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।