PlanetScale Navigating MySQL 5.7 End of Life Leiðbeiningar
Með MySQL 5.7 EOL kemur endirinn á:
- Öryggisuppfærslur - setja fyrirtæki þitt í hættu
- Tæknileg aðstoð og áreiðanleiki
- Samhæfni við nýrri tækni
- PCI DSS, GDPR, HIPAA eða SOX samræmi
Að keyra á EOL hugbúnaði setur fyrirtækið þitt í hættu á að vera ekki í samræmi við hugbúnaðaröryggisstaðla og bestu starfsvenjur sem notaðar eru í þróunarumhverfi þínu. Þetta getur leitt til þess að fyrirtæki þitt starfi út af PCI samræmi og til frammistöðuvandamála sem geta haft áhrif á vinnuálag sem snýr að viðskiptavinum.
Það sem meira er, ef þú skipuleggur ekki uppfærsluna fyrirfram, getur þvinguð uppfærsla á nýjar útgáfur af MySQL leitt til óviljandi niður í miðbæ sem veldur fjárhagslegum og orðspori skaða fyrir fyrirtæki þitt.
Ofan á áhættuna í tengslum við útgáfuuppfærslur er mikill rekstrarkostnaður í tengslum við viðhald og villuleit á EOL hugbúnaði. Því lengur sem EOL hugbúnaður keyrir, því meiri eftirspurn mun teymið þitt hafa eftir stuðningi þar sem þekking og tækniaðstoð fyrir útgáfuna minnkar. Eftir því sem eftirspurn eftir stuðningi eykst eykst viðhaldskostnaður samhliða hættu á öryggisbresti eða niður í miðbæ. Þessi kostnaður hefur ótrúlega áhrif þar sem kostnaður við niður í miðbæ er að meðaltali um $300,000 á klukkustund.*
Ef þú ert að keyra á MySQL 5.7, þá er kominn tími til að íhuga leið til að uppfæra með lágmarks truflun, lágmarki áhættu og engin niður í miðbæ.
Flutningur
Bestu starfsvenjur hugbúnaðar eru að uppfæra eins oft og mögulegt er, en það er alvarleg hætta sem fylgir uppfærslu á tímapressu. Tíminn og fyrirhöfnin sem það tekur að hrinda af stað meiriháttar uppfærslu mun tæma innra verkfræðiauðlindir og áhættan sem tengist tímasetningu, öryggi og kröfum um reglufylgni getur haft alvarleg áhrif á fyrirtækið þitt.
Ofan á þetta eru margir eldri veitendur og stýrðar gagnagrunnslausnir - þar á meðal AWS Aurora og RDS - að verða sífellt háværari um niður í miðbæinn sem þarf til að klára útgáfuuppfærsluna með lausn þeirra. Amazon RDS fyrir MySQL mun hætta að styðja við gerð nýrra MySQL 5.7 tilvika frá og með október 2023 í gegnum bæði AWS Management Console og AWS Command Line Interface. Amazon Aurora 5.7 mun hætta lífi í október 2024 vegna þess að sumir Aurora-sérstakir eiginleikar eru ósamrýmanlegir 8.0.
Uppfærslur á gagnagrunnsvélum krefjast niður í miðbæ.
Lengd niður í miðbæ er mismunandi eftir stærð gagnagrunnstilviksins.
Ef MySQL 5.7 gagnagrunnstilvikið þitt notar aflestrar eftirlíkingar, verður þú að uppfæra allar aflestrar eftirlíkingar áður en þú uppfærir upprunatilvikið. Ef gagnagrunnstilvikið þitt er í Multi-AZ uppsetningu eru bæði aðal- og biðstöðu eftirlíkingarnar uppfærðar. Gagnagrunnstilvikið þitt verður ekki tiltækt fyrr en uppfærslunni er lokið.
Ef þú ætlar ekki að gera þessa uppfærslu gæti gagnagrunnseljandinn þinn þvingað uppfærslu. Þegar meiriháttar vélarútgáfa uppfærsla er þvinguð, getur það komið á breytingum sem eru ekki afturábak-samhæfar við núverandi forrit
Hverjir eru möguleikar þínir til að flytja?
- Uppfærðu í 8.0 í núverandi umhverfi þínu - tímabær, flókin og áhættusöm flutning sem líklega felur í sér handbók
vinnu og frítíma. - Flyttu yfir í nýtt umhverfi þar sem þú getur keyrt á fullkomlega uppfærðum útgáfum af MySQL.
MySQL 5.7 og 8.0 ósamrýmanleiki
MySQL 8.0 inniheldur fjölda ósamrýmanleika við MySQL 5.7. Þessi ósamrýmanleiki getur valdið vandamálum við uppfærslu úr MySQL 5.7 í MySQL 8.0.
Ef þú velur að flytja á eigin spýtur þarftu að íhuga eftirfarandi lista yfir ósamrýmanleika. Þú getur ekki haft:
- Töflur sem nota úreltar gagnagerðir eða aðgerðir
- Orphan *.frm files
- Kveikjur með vantar eða tómum skilgreiningu eða ógildu sköpunarsamhengi (PlanetScale styður ekki kveikjur)
- Skipt tafla sem notar geymsluvél sem hefur ekki innbyggða skiptingarstuðning
- Leitarorð eða frátekið orðabrot. Sum leitarorð gætu verið frátekin í MySQL 8.0 sem voru það ekki
frátekið áður† - Töflur í MySQL 5.7 mysql kerfisgagnagrunninum sem bera sama nafn og tafla sem MySQL 8.0 notar
gagnaorðabók - Úreltar SQL stillingar skilgreindar í sql_mode kerfisbreytustillingunni þinni
- Töflur eða geymdar aðferðir með einstökum ENUM eða SET dálkaþáttum sem fara yfir 255 stafi eða
1020 bæti að lengd (PlanetScale styður ekki vistaðar aðferðir) - Borðskiptingar sem eru í sameiginlegum InnoDB borðrýmum
- Fyrirspurnir og geymdar forritaskilgreiningar frá MySQL 8.0.12 eða nýrri sem nota ASC eða DESC forkeppni fyrir
GROUP BY ákvæði - Aðrir eiginleikar sem eru ekki studdir í MySQL 8.0
- ERLEND LYKLAR þvingunarnöfn lengri en 64 stafir (PlanetScale styður ekki erlenda lyklaþvingun)
- Til að fá betri Unicode stuðning skaltu íhuga að breyta hlutum sem nota utf8mb3 stafasettið til að nota
utf8mb4 stafasett. Utf8mb3 stafasettið er úrelt. Einnig skaltu íhuga að nota utf8mb4 fyrir stafasett
tilvísanir í stað utf8, því eins og er er utf8 samnefni fyrir utf8mb3 stafasettið.
Með hliðsjón af þessum ósamrýmanleika og að gera ráð fyrir niður í miðbæ, þarf undirbúningur á gagnagrunninum þínum til að uppfærslan gangi vel.
Einn smellur innflutningur og engin uppfærsla á niður í miðbæ
Með PlanetScale geturðu flutt úr núverandi gagnagrunnslausn þinni með einum smelli innflutningi og án niður í miðbæ. Við munum stjórna öllum útgáfuuppfærslum sjálfkrafa fyrir þig svo þú þarft ekki að hafa áhyggjur af ósamrýmanleikavandamálum eða öryggi, áreiðanleika eða fjárhagslegri áhættu sem tengist útgáfuuppfærslu.
PlanetScale er byggt ofan á opnum Vitess, gagnagrunnsþyrpingakerfi fyrir lárétta mælikvarða á MySQL. Þar af leiðandi er PlanetScale aðeins samhæft við MySQL gagnagrunna. PlanetScale innflutningsverkfærið styður MySQL gagnagrunnsútgáfur 5.7 til 8.0. Við erum meðvituð um MySQL samhæfni okkar, til að læra meira um þetta skoðaðu skjölin okkar.*
Með flutningi til PlanetScale færðu hugarró með því að vita að þú ert að keyra á nýjustu helstu útgáfunni af MySQL:
- Þú þarft ekki að hafa áhyggjur af framtíðaruppfærslum
- Flutningur til PlanetScale krefst aldrei niður í miðbæ
- Við bjóðum upp á sérstakan stuðning og sérfræðiþekkingu á gagnagrunni
- Þú nýtur góðs af verkflæði þróunaraðila í GitHub-stíl, þar á meðal greiningu, kerfisbreytingum sem ekki hindrar og fleira.
Með niður í miðbæ sem þarf til að framkvæma uppfærslu útgáfu með lausnum eins og AWS RDS, hefðirðu minni niður í miðbæ með því að flytja út úr AWS en að reyna að uppfæra í 8.0 í núverandi umhverfi þínu. Aukinn fjármagnskostnaður við að keyra á EOL hugbúnaði, eða almennur kostnaður við niður í miðbæ forrita, getur verið skaðlegur fyrir fyrirtækið þitt.
Flutningur til PlanetScale getur dregið úr heildarkostnaði við flutning og stjórnun gagnagrunnsins
Treyst af
Byrjaðu í dag með PlanetScale,
áreiðanlegasta leiðin til að stækka þitt
MySQL gagnagrunnur í skýinu.
Hringdu í okkur á eða
sendu tölvupóst til
1-408-214-1997
sales@planetscale.com
Skjöl / auðlindir
![]() |
PlanetScale Navigating MySQL 5.7 End of Life [pdfLeiðbeiningar Vafra um MySQL 5.7 End of Life |