Ua hoʻokomo ʻia kahi lālā koʻikoʻi hou o ka MariaDB 11 DBMS

10 mau makahiki ma hope o ka hoʻokumu ʻia ʻana o ka lālā 10.x, ua hoʻokuʻu ʻia ʻo MariaDB 11.0.0, nāna i hāʻawi i nā hoʻomaikaʻi koʻikoʻi a me nā loli i uhaʻi i ka hoʻohālikelike. Aia ka lālā i ka alpha release quality a mākaukau no ka hoʻohana ʻana ma hope o ka hoʻopaʻa ʻana. ʻO ka lālā nui aʻe o MariaDB 12, e loaʻa ana nā loli e wāwahi i ka hoʻohālikelike ʻana, ʻaʻole i manaʻo ʻia ma mua o 10 mau makahiki mai kēia manawa (ma 2032).

Hoʻomohala ka papahana MariaDB i kahi ʻāpana o MySQL, e mālama ana i ka hoʻohālikelike hope i kahi hiki a me ka hōʻike ʻana i ka hoʻohui ʻana o nā ʻenekini mālama hou a me nā hiʻohiʻona holomua. Mālama ʻia ka hoʻomohala ʻana o MariaDB e ka MariaDB Foundation kūʻokoʻa, ma hope o kahi kaʻina hana hoʻomohala ākea a moakāka kūʻokoʻa mai nā mea kūʻai aku pākahi. Hoʻouna ʻia ʻo MariaDB ma ke ʻano he pani no MySQL ma nā ʻāpana he nui. Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) a ua hoʻokō ʻia ma nā papahana nui e like me Wikipedia, Google Cloud SQL a me Nimbuzz.

ʻO kahi hoʻomaikaʻi koʻikoʻi ma ka lālā MariaDB 11 ʻo ia ka hoʻololi ʻana o ka mea hoʻoponopono nīnau i kahi kumu hoʻohālike hou (kumu kumu kūʻai), e hāʻawi ana i ka wānana pololei o nā kaupaona o kēlā me kēia hoʻolālā nīnau. ʻOiai e hoʻohaʻahaʻa paha ke kumu hoʻohālike hou i kekahi mau bottlenecks hana, ʻaʻole maikaʻi paha ia i nā hiʻohiʻona āpau a hiki ke hoʻolohi i kekahi mau nīnau, no laila e paipai ʻia nā mea hoʻohana e komo i ka hoʻāʻo ʻana a hoʻomaopopo i nā mea hoʻomohala inā pilikia nā pilikia.

Maikaʻi ke kumu hoʻohālike mua i ka loaʻa ʻana o ka papa kuhikuhi maikaʻi loa, akā he mau pilikia me ka hoʻohana ʻana i ka nānā ʻana i ka papaʻaina, ka nānā ʻana i ka index, a i ʻole nā ​​hana kiʻi ākea. I ke kŘkohu hou, ua ho'opau 'ia kēia drawback ma ka ho'ololi 'ana i ke kaumaha kumu o ka hana me ka mīkini waihona. I ka loiloi ʻana i ka hana no nā hana e pili ana i ka wikiwiki o ka disk, e like me ka sequential write scans, manaʻo mākou i kēia manawa ua mālama ʻia ka ʻikepili ma kahi SSD e hāʻawi ana i ka wikiwiki heluhelu o 400MB i kekona. Hoʻohui ʻia, ua hoʻopaʻa ʻia nā ʻāpana kaumaha ʻē aʻe o ka optimizer, no ka laʻana, hiki ke hoʻokō i ka hiki ke hoʻohana i nā kuhikuhi no nā hana "ORDER BY/GROUP BY" i nā subqueries a wikiwiki i ka hana me nā papa liʻiliʻi loa.

Hoʻomaopopo ʻia ʻo ke kumu hoʻohālike hou e ʻae iā ʻoe e koho i kahi hoʻolālā hoʻokō noiʻi ʻoi aku ka maikaʻi ma nā kūlana aʻe:

  • Ke hoʻohana nei i nā nīnau ma mua o 2 mau papa.
  • Ke loaʻa iā ʻoe nā indexes i loaʻa ka nui o nā waiwai like.
  • Ke hoʻohana nei i nā pae i uhi ʻia ma mua o 10% o ka pākaukau.
  • Ke loaʻa iā ʻoe nā nīnau paʻakikī kahi i kuhikuhi ʻia ai nā kolamu a pau.
  • Ke hoʻohana ʻia nā nīnau e pili ana i nā ʻenekini mālama ʻokoʻa (no ka laʻana, ke komo kekahi nīnau i nā papa ma nā ʻenekini InnoDB a me Memory).
  • Ke hoʻohana nei ʻo FORCE INDEX e hoʻomaikaʻi i ka hoʻolālā nīnau.
  • Ke hoʻohaʻahaʻa ka hoʻolālā nīnau i ka hoʻohana ʻana iā "ANALYZE TABLE".
  • Ke hele ka nīnau i kahi helu nui o nā papa i loaʻa (nui ka nui o nā SELECT nested).
  • Ke hoʻohana nei i nā ʻōlelo ORDER BY a i ʻole GROUP BY i hāʻule ma lalo o nā kuhikuhi.

ʻO nā pilikia koʻikoʻi nui ma ka lālā MariaDB 11:

  • ʻAʻole ʻae hou nā kuleana SUPER iā ʻoe e hana i nā hana i loaʻa i nā pono i hoʻokaʻawale ʻia. No ka laʻana, e hoʻololi i ke ʻano o nā log binary, pono ʻoe i nā kuleana BINLOG ADMIN.
  • Wehe i ka hoʻokō hoʻololi hoʻololi ma InnoDB.
  • Ua hoʻopau ʻia ka Innodb_flush_method a me ka innodb_file_per_table.
  • Ua hoʻopau ʻia ke kākoʻo inoa Mysql*.
  • Ua pau ka hoʻonohonoho ʻana i explicit_defaults_for_timestamp iā 0.
  • Hoʻokomo ʻia nā loulou hōʻailona i loko o kahi pūʻolo kaʻawale no ka launa pū me MySQL.
  • Ua hoʻololi ʻia ka waiwai paʻamau o ka innodb_undo_tablespaces i 3.

Source: opennet.ru

E kūʻai i ka hoʻokipa hilinaʻi no nā pūnaewele me ka pale DDoS, nā kikowaena VPS VDS 🔥 E kūʻai i ka hoʻokipa pūnaewele hilinaʻi me ka pale DDoS, nā kikowaena VPS VDS | ProHoster