PlanetScale Navigating MySQL 5.7 Istruzzjonijiet ta' Tmiem tal-Ħajja
PlanetScale Navigazzjoni MySQL 5.7 Tmiem tal-Ħajja

Bil-MySQL 5.7 EOL jasal fi tmiem:

  • Aġġornamenti tas-sigurtà — ipoġġi n-negozju tiegħek f'riskju
  • Appoġġ tekniku u affidabilità
  • Kompatibbiltà ma 'teknoloġija aktar ġdida
  • Konformità PCI DSS, GDPR, HIPAA, jew SOX

It-tħaddim fuq softwer EOL ipoġġi lill-kumpanija tiegħek f'riskju li ma tkunx konformi mal-istandards tas-sigurtà tas-softwer u l-aħjar prattiki użati fl-ambjent tal-iżvilupp tiegħek. Dan jista' jwassal biex il-kumpanija tiegħek topera barra mill-konformità tal-PCI u għal kwistjonijiet ta' prestazzjoni li jistgħu jkollhom impatt fuq il-piżijiet tax-xogħol li jiffaċċjaw il-klijenti.

Barra minn hekk, jekk ma tippjanax għall-aġġornament minn qabel, titjib sfurzat għal verżjonijiet ġodda ta 'MySQL jista' jwassal għal waqfien mhux intenzjonat li joħloq detrimenti finanzjarji u għar-reputazzjoni għall-kumpanija tiegħek.

Minbarra r-riskju madwar l-aġġornamenti tal-verżjoni, hemm spejjeż operattivi għoljin assoċjati mal-manutenzjoni u d-debugging tas-softwer EOL. Iktar ma jdum jaħdem is-softwer EOL, iktar ikun hemm domanda għat-tim tiegħek għall-appoġġ hekk kif jonqos l-għarfien u l-appoġġ tekniku għall-verżjoni. Hekk kif id-domanda għall-appoġġ tiżdied, l-ispejjeż tal-manutenzjoni jiżdiedu b’mod parallel mar-riskju ta’ ksur tas-sigurtà jew waqfien. Din l-ispiża hija ta' impatt oerhört bl-ispiża ta' waqfien b'medja ta' madwar $300,000 fis-siegħa.*

Jekk qed taħdem fuq MySQL 5.7, issa huwa ż-żmien li tikkunsidra triq biex taġġorna bi tfixkil minimu, minimu riskju, u żero waqfien.

Migrazzjoni

L-aħjar prattiki tas-softwer huma li jiġu aġġornati kemm jista' jkun spiss, iżda hemm riskji serji assoċjati mal-aġġornament fuq pressjoni tal-ħin. Il-ħin u l-isforz li tieħu biex tagħmel upgrade maġġuri se jbattu r-riżorsi interni tal-inġinerija, u r-riskju assoċjat mal-ħin, is-sigurtà u r-rekwiżiti ta 'konformità jista' jkollu impatt serju fuq il-kumpanija tiegħek.

Barra minn hekk, ħafna fornituri legacy u soluzzjonijiet ta' database ġestiti — inklużi AWS Aurora u RDS — qed isiru dejjem aktar leħinhom dwar il-ħin ta' waqfien meħtieġ biex jitlesta l-aġġornament tal-verżjoni bis-soluzzjoni tagħhom. Amazon RDS għal MySQL se tieqaf tappoġġja l-ħolqien ta' istanzi MySQL 5.7 ġodda minn Ottubru 2023 kemm permezz tal-AWS Management Console kif ukoll tal-AWS Command Line Interface. Amazon Aurora 5.7 se jintemm f'Ottubru 2024 minħabba li xi karatteristiċi speċifiċi għall-Aurora huma inkompatibbli ma' 8.0.

L-aġġornamenti tal-magna tad-database jeħtieġu waqfien.

It-tul tal-waqfien ivarja skont id-daqs tal-istanza tad-database tiegħek.

Jekk l-istanza tad-database MySQL 5.7 tiegħek qed tuża repliki tal-qari, trid taġġorna r-repliki tal-qari kollha qabel ittejjeb l-istanza tas-sors. Jekk l-istanza tad-database tiegħek tinsab fi skjerament Multi-AZ, kemm ir-repliki primarji kif ukoll dawk standby jiġu aġġornati. L-istanza tad-database tiegħek mhux se tkun disponibbli sakemm jitlesta l-aġġornament.

Jekk ma tippjanax għal dan it-titjib, il-bejjiegħ tad-database tiegħek jista' jġiegħel aġġornament. Meta aġġornament maġġuri tal-verżjoni tal-magna jiġi sfurzat, jista' jintroduċi bidliet li ma jkunux kompatibbli b'lura ma' applikazzjonijiet eżistenti

X'inhuma l-għażliet tiegħek biex temigra?

  1. Aġġorna għal 8.0 fl-ambjent attwali tiegħek — migrazzjoni f'waqtha, kumplessa u riskjuża li x'aktarx tinvolvi manwal
    xogħol u waqfien.
  2. Emigra għal ambjent ġdid fejn tista 'taħdem fuq verżjonijiet kompletament aġġornati ta' MySQL.

MySQL 5.7 u 8.0 inkompatibilitajiet
MySQL 8.0 jinkludi numru ta' inkompatibilitajiet ma' MySQL 5.7. Dawn l-inkompatibilitajiet jistgħu jikkawżaw problemi waqt aġġornament minn MySQL 5.7 għal MySQL 8.0.

Jekk tagħżel li temigra waħdek, ikollok bżonn tikkunsidra l-lista ta' inkompatibilitajiet li ġejja. Ma jistax ikollok:

  1. Tabelli li jużaw tipi jew funzjonijiet ta' data skaduti
  2. Orfni *.frm files
  3. Triggers b'definiter nieqes jew vojt jew kuntest ta' ħolqien invalidu (PlanetScale ma jappoġġjax triggers)
  4. Tabella maqsuma li tuża magna tal-ħażna li m'għandhiex appoġġ nattiv għall-qsim
  5. Ksur tal-kliem kjavi jew riservati. Xi kliem prinċipali jistgħu jkunu riżervati f'MySQL 8.0 li ma kinux
    riservat qabel†
  6. Tabelli fid-database tas-sistema MySQL 5.7 mysql li għandhom l-istess isem bħal tabella użata mill-MySQL 8.0
    dizzjunarju tad-dejta
  7. Modi SQL skaduti definiti fl-issettjar tal-varjabbli tas-sistema sql_mode tiegħek
  8. Tabelli jew proċeduri maħżuna b'elementi individwali tal-kolonna ENUM jew SET li jaqbżu l-255 karattru jew
    1020 bytes tul (PlanetScale ma jappoġġjax proċeduri maħżuna)
  9. Diviżorji tat-tabella li jirrisjedu fi tablespaces InnoDB kondiviżi
  10. Mistoqsijiet u definizzjonijiet ta' programmi maħżuna minn MySQL 8.0.12 jew inqas li jużaw kwalifikanti ASC jew DESC għal
    Klawsoli GROUP BY
  11. Karatteristiċi oħra li mhumiex appoġġjati f'MySQL 8.0
  12. Ismijiet ta' restrizzjoni ta' KEY BARRANIN itwal minn 64 karattru (PlanetScale ma tappoġġjax restrizzjonijiet ta' ċavetta barranija)
  13. Għal appoġġ Unicode mtejjeb, ikkunsidra li tikkonverti oġġetti li jużaw il-charset utf8mb3 biex tuża l-
    utf8mb4 charset. Is-sett ta' karattri utf8mb3 huwa deprecato. Ukoll, ikkunsidra li tuża utf8mb4 għal sett ta 'karattri
    referenzi minflok utf8, għaliex bħalissa utf8 huwa alias għall-charset utf8mb3.

Kontabilità għal dawn l-inkompatibbiltajiet u l-antiċipazzjoni tal-waqfien, il-preparazzjoni tkun meħtieġa fuq id-database tiegħek biex l-aġġornament ikun ta 'suċċess.

Importazzjonijiet b'klikk waħda u żero upgrades ta' waqfien
Bi PlanetScale, tista' temigra mis-soluzzjoni tad-database attwali tiegħek b'importazzjonijiet b'klikk waħda u mingħajr perijodi ta' waqfien. Aħna niġġestixxu l-aġġornamenti kollha tal-verżjoni awtomatikament għalik sabiex ma jkollokx għalfejn tinkwieta dwar kwistjonijiet ta' inkompatibbiltà jew is-sigurtà, l-affidabbiltà jew ir-riskji finanzjarji assoċjati mal-aġġornamenti tal-verżjoni.

PlanetScale hija mibnija fuq Vitess open-source, sistema ta 'clustering ta' database għal skalar orizzontali ta 'MySQL. Konsegwentement, PlanetScale hija kompatibbli biss mad-databases MySQL. L-għodda tal-importazzjoni PlanetScale tappoġġja l-verżjonijiet tad-database MySQL 5.7 sa 8.0. Aħna konxji dwar il-kompatibilità tagħna MySQL, biex nitgħallmu aktar dwar dan iċċekkja d-dokumentazzjoni tagħna.*

Bil-migrazzjoni lejn PlanetScale, ikollok il-faċilità tal-moħħ li tkun taf li qed taħdem fuq l-aħħar verżjoni ewlenija tal-MySQL:

  • M'għandekx għalfejn tinkwieta dwar titjib fil-futur
  • Il-migrazzjoni lejn PlanetScale qatt ma teħtieġ ħin ta' waqfien
  • Aħna nipprovdu appoġġ dedikat u għarfien espert tad-database
  • Inti tibbenefika minn flussi tax-xogħol tal-iżviluppaturi tal-istil GitHub, inklużi fergħat, bidliet fl-iskema li ma jimblukkawx, u aktar.

Biż-żmien ta' waqfien meħtieġ biex tiġbed aġġornament ta' verżjoni b'soluzzjonijiet bħal AWS RDS, ikollok inqas ħin ta' waqfien billi temigra mill-AWS milli tipprova taġġorna għal 8.0 fl-ambjent attwali tiegħek. Iż-żieda fl-ispiża finanzjarja tat-tħaddim tas-softwer EOL, jew l-ispiża ġenerali tal-waqfien tal-applikazzjoni, tista 'tkun ta' detriment għall-kumpanija tiegħek.

Il-migrazzjoni għal PlanetScale tista' tnaqqas l-ispiża ġenerali tiegħek tal-migrazzjoni u l-ġestjoni tad-database tiegħek

Fdat minn
Fdat minn

Ibda llum ma' PlanetScale,
l-aktar mod affidabbli biex tiskala tiegħek
database MySQL fil-sħaba.
Ċemplilna fuq jew
ibgħat email lil

1-408-214-1997
sales@planetscale.com

Logo PlanetScale

Dokumenti / Riżorsi

PlanetScale Navigazzjoni MySQL 5.7 Tmiem tal-Ħajja [pdf] Istruzzjonijiet
Navigazzjoni MySQL 5.7 Tmiem tal-Ħajja

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *