PlanetScale MySQL 5.7 എൻഡ് ഓഫ് ലൈഫ് നിർദ്ദേശങ്ങൾ നാവിഗേറ്റ് ചെയ്യുന്നു
MySQL 5.7 EOL-ന്റെ അവസാനം വരുന്നു:
- സുരക്ഷാ അപ്ഡേറ്റുകൾ - നിങ്ങളുടെ ബിസിനസ്സിനെ അപകടത്തിലാക്കുന്നു
- സാങ്കേതിക പിന്തുണയും വിശ്വാസ്യതയും
- പുതിയ സാങ്കേതികവിദ്യയുമായി പൊരുത്തപ്പെടൽ
- PCI DSS, GDPR, HIPAA, അല്ലെങ്കിൽ SOX പാലിക്കൽ
EOL സോഫ്റ്റ്വെയറിൽ പ്രവർത്തിക്കുന്നത് നിങ്ങളുടെ കമ്പനിയെ സോഫ്റ്റ്വെയർ സുരക്ഷാ മാനദണ്ഡങ്ങളും നിങ്ങളുടെ വികസന പരിതസ്ഥിതിയിൽ ഉപയോഗിക്കുന്ന മികച്ച രീതികളും പാലിക്കാത്തതിന്റെ അപകടസാധ്യതയിലേക്ക് നയിക്കുന്നു. ഇത് നിങ്ങളുടെ കമ്പനി പിസിഐ പാലിക്കാതെ പ്രവർത്തിക്കുന്നതിലേക്കും ഉപഭോക്താവിനെ അഭിമുഖീകരിക്കുന്ന ജോലിഭാരത്തെ ബാധിച്ചേക്കാവുന്ന പ്രകടന പ്രശ്നങ്ങളിലേക്കും നയിച്ചേക്കാം.
എന്തിനധികം, നിങ്ങൾ നവീകരണത്തിനായി മുൻകൂട്ടി ആസൂത്രണം ചെയ്യുന്നില്ലെങ്കിൽ, MySQL-ന്റെ പുതിയ പതിപ്പുകളിലേക്കുള്ള നിർബന്ധിത അപ്ഗ്രേഡുകൾ നിങ്ങളുടെ കമ്പനിക്ക് സാമ്പത്തികവും പ്രശസ്തവുമായ ദോഷങ്ങൾ വരുത്തുന്ന അപ്രതീക്ഷിത പ്രവർത്തനരഹിതമായ സമയത്തിലേക്ക് നയിച്ചേക്കാം.
പതിപ്പ് അപ്ഗ്രേഡുകളെ ചുറ്റിപ്പറ്റിയുള്ള അപകടസാധ്യതയ്ക്ക് മുകളിൽ, EOL സോഫ്റ്റ്വെയർ പരിപാലിക്കുന്നതും ഡീബഗ്ഗുചെയ്യുന്നതുമായി ബന്ധപ്പെട്ട ഉയർന്ന പ്രവർത്തന ചിലവുകളും ഉണ്ട്. EOL സോഫ്റ്റ്വെയർ എത്ര നേരം പ്രവർത്തിക്കുന്നുവോ, പതിപ്പിനുള്ള അറിവും സാങ്കേതിക പിന്തുണയും കുറയുന്നതിനാൽ നിങ്ങളുടെ ടീമിന് പിന്തുണയ്ക്കായി കൂടുതൽ ഡിമാൻഡ് ഉണ്ടാകും. പിന്തുണയ്ക്കുള്ള ആവശ്യം വർദ്ധിക്കുന്നതിനനുസരിച്ച്, സുരക്ഷാ ലംഘനത്തിന്റെയോ പ്രവർത്തനരഹിതമായ സമയത്തിന്റെയോ അപകടസാധ്യതയ്ക്ക് സമാന്തരമായി പരിപാലനച്ചെലവ് വർദ്ധിക്കുന്നു. ഈ ചെലവ് അവിശ്വസനീയമാംവിധം സ്വാധീനം ചെലുത്തുന്നു, പ്രവർത്തനരഹിതമായ സമയത്തിന്റെ ചെലവ് മണിക്കൂറിന് ഏകദേശം $300,000*
നിങ്ങൾ MySQL 5.7-ലാണ് പ്രവർത്തിക്കുന്നതെങ്കിൽ, ഏറ്റവും കുറഞ്ഞ തടസ്സങ്ങളോടെ നവീകരിക്കാനുള്ള ഒരു പാത ഇപ്പോൾ പരിഗണിക്കേണ്ട സമയമാണിത്. അപകടസാധ്യത, പൂജ്യം പ്രവർത്തനരഹിതം.
മൈഗ്രേഷൻ
സോഫ്റ്റ്വെയർ മികച്ച സമ്പ്രദായങ്ങൾ കഴിയുന്നത്ര ഇടയ്ക്കിടെ അപ്ഡേറ്റ് ചെയ്യുകയാണ്, എന്നാൽ സമയ സമ്മർദ്ദത്തിൽ അപ്ഡേറ്റ് ചെയ്യുന്നതുമായി ബന്ധപ്പെട്ട ഗുരുതരമായ അപകടസാധ്യതകളുണ്ട്. ഒരു പ്രധാന അപ്ഗ്രേഡ് പിൻവലിക്കാൻ എടുക്കുന്ന സമയവും പ്രയത്നവും ആന്തരിക എഞ്ചിനീയറിംഗ് ഉറവിടങ്ങൾ ചോർത്തിക്കളയും, സമയം, സുരക്ഷ, പാലിക്കൽ ആവശ്യകതകൾ എന്നിവയുമായി ബന്ധപ്പെട്ട അപകടസാധ്യത നിങ്ങളുടെ കമ്പനിയെ സാരമായി ബാധിക്കും.
ഇതിനുപുറമെ, AWS അറോറ, RDS എന്നിവയുൾപ്പെടെ നിരവധി ലെഗസി പ്രൊവൈഡർമാരും നിയന്ത്രിത ഡാറ്റാബേസ് സൊല്യൂഷനുകളും അവരുടെ സൊല്യൂഷൻ ഉപയോഗിച്ച് പതിപ്പ് അപ്ഗ്രേഡ് പൂർത്തിയാക്കാൻ ആവശ്യമായ പ്രവർത്തനരഹിതമായ സമയത്തെക്കുറിച്ച് കൂടുതൽ വാചാലരാകുകയാണ്. AWS മാനേജ്മെന്റ് കൺസോൾ, AWS കമാൻഡ് ലൈൻ ഇന്റർഫേസ് എന്നിവ വഴി 5.7 ഒക്ടോബർ മുതൽ MySQL-നുള്ള ആമസോൺ RDS പുതിയ MySQL 2023 സംഭവങ്ങൾ സൃഷ്ടിക്കുന്നതിനെ പിന്തുണയ്ക്കുന്നത് നിർത്തും. ആമസോൺ അറോറ 5.7 2024 ഒക്ടോബറിൽ അവസാനിക്കും, കാരണം ചില അറോറ പ്രത്യേക സവിശേഷതകൾ 8.0 യുമായി പൊരുത്തപ്പെടുന്നില്ല.
ഡാറ്റാബേസ് എഞ്ചിൻ നവീകരണത്തിന് പ്രവർത്തനരഹിതമായ സമയം ആവശ്യമാണ്.
നിങ്ങളുടെ ഡാറ്റാബേസ് ഉദാഹരണത്തിന്റെ വലുപ്പത്തെ അടിസ്ഥാനമാക്കി പ്രവർത്തനരഹിതമായ സമയദൈർഘ്യം വ്യത്യാസപ്പെടുന്നു.
നിങ്ങളുടെ MySQL 5.7 ഡാറ്റാബേസ് ഇൻസ്റ്റൻസ് റീഡ് റെപ്ലിക്കസ് ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ, സോഴ്സ് ഇൻസ്റ്റൻസ് അപ്ഗ്രേഡ് ചെയ്യുന്നതിന് മുമ്പ് നിങ്ങൾ എല്ലാ റീഡ് റെപ്ലിക്കകളും അപ്ഗ്രേഡ് ചെയ്യണം. നിങ്ങളുടെ ഡാറ്റാബേസ് ഇൻസ്റ്റൻസ് ഒരു മൾട്ടി-എസെഡ് വിന്യാസത്തിലാണെങ്കിൽ, പ്രാഥമിക, സ്റ്റാൻഡ്ബൈ പകർപ്പുകൾ അപ്ഗ്രേഡ് ചെയ്യപ്പെടും. അപ്ഗ്രേഡ് പൂർത്തിയാകുന്നതുവരെ നിങ്ങളുടെ ഡാറ്റാബേസ് ഉദാഹരണം ലഭ്യമാകില്ല.
ഈ അപ്ഗ്രേഡിനായി നിങ്ങൾ പ്ലാൻ ചെയ്യുന്നില്ലെങ്കിൽ, നിങ്ങളുടെ ഡാറ്റാബേസ് വെണ്ടർ ഒരു അപ്ഡേറ്റ് നിർബന്ധിച്ചേക്കാം. ഒരു പ്രധാന എഞ്ചിൻ പതിപ്പ് അപ്ഗ്രേഡ് നിർബന്ധിതമാകുമ്പോൾ, നിലവിലുള്ള ആപ്ലിക്കേഷനുകളുമായി പിന്നാക്ക-അനുയോജ്യമല്ലാത്ത മാറ്റങ്ങൾ അവതരിപ്പിക്കാനാകും.
മൈഗ്രേറ്റ് ചെയ്യാനുള്ള നിങ്ങളുടെ ഓപ്ഷനുകൾ എന്തൊക്കെയാണ്?
- നിങ്ങളുടെ നിലവിലെ പരിതസ്ഥിതിയിൽ 8.0-ലേക്ക് അപ്ഗ്രേഡ് ചെയ്യുക - സമയബന്ധിതമായ, സങ്കീർണ്ണവും അപകടസാധ്യതയുള്ളതുമായ മൈഗ്രേഷൻ മാനുവൽ ഉൾപ്പെട്ടിരിക്കാൻ സാധ്യതയുണ്ട്
ജോലിയും പ്രവർത്തനരഹിതവും. - MySQL-ന്റെ പൂർണ്ണമായി അപ്ഡേറ്റ് ചെയ്ത പതിപ്പുകളിൽ നിങ്ങൾക്ക് പ്രവർത്തിക്കാൻ കഴിയുന്ന ഒരു പുതിയ പരിതസ്ഥിതിയിലേക്ക് മൈഗ്രേറ്റ് ചെയ്യുക.
MySQL 5.7, 8.0 പൊരുത്തക്കേടുകൾ
MySQL 8.0-ൽ MySQL 5.7-മായി നിരവധി പൊരുത്തക്കേടുകൾ ഉൾപ്പെടുന്നു. MySQL 5.7-ൽ നിന്ന് MySQL 8.0-ലേക്ക് അപ്ഗ്രേഡ് ചെയ്യുമ്പോൾ ഈ പൊരുത്തക്കേടുകൾ പ്രശ്നങ്ങൾ ഉണ്ടാക്കാം.
നിങ്ങൾ സ്വന്തമായി മൈഗ്രേറ്റ് ചെയ്യാൻ തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, ഇനിപ്പറയുന്ന പൊരുത്തക്കേടുകളുടെ പട്ടിക നിങ്ങൾ പരിഗണിക്കേണ്ടതുണ്ട്. നിങ്ങൾക്ക് കഴിയില്ല:
- കാലഹരണപ്പെട്ട ഡാറ്റ തരങ്ങളോ പ്രവർത്തനങ്ങളോ ഉപയോഗിക്കുന്ന പട്ടികകൾ
- അനാഥ *.frm files
- നഷ്ടമായതോ ശൂന്യമായതോ ആയ നിർവചനം അല്ലെങ്കിൽ അസാധുവായ സൃഷ്ടി സന്ദർഭം ഉള്ള ട്രിഗറുകൾ (PlanetScale ട്രിഗറുകളെ പിന്തുണയ്ക്കുന്നില്ല)
- നേറ്റീവ് പാർട്ടീഷനിംഗ് പിന്തുണയില്ലാത്ത ഒരു സ്റ്റോറേജ് എഞ്ചിൻ ഉപയോഗിക്കുന്ന പാർട്ടീഷൻ ചെയ്ത പട്ടിക
- കീവേഡ് അല്ലെങ്കിൽ റിസർവ്ഡ് വാക്ക് ലംഘനങ്ങൾ. ചില കീവേഡുകൾ MySQL 8.0-ൽ റിസർവ് ചെയ്തിരിക്കാം
മുമ്പ് റിസർവ് ചെയ്തത്† - MySQL 5.7 mysql സിസ്റ്റം ഡാറ്റാബേസിലെ പട്ടികകൾ MySQL 8.0 ഉപയോഗിക്കുന്ന ഒരു പട്ടികയുടെ അതേ പേരിലാണ്.
ഡാറ്റ നിഘണ്ടു - നിങ്ങളുടെ sql_mode സിസ്റ്റം വേരിയബിൾ ക്രമീകരണത്തിൽ നിർവചിച്ചിരിക്കുന്ന കാലഹരണപ്പെട്ട SQL മോഡുകൾ
- 255 പ്രതീകങ്ങളിൽ കൂടുതലുള്ള വ്യക്തിഗത ENUM അല്ലെങ്കിൽ SET കോളം ഘടകങ്ങളുള്ള പട്ടികകൾ അല്ലെങ്കിൽ സംഭരിച്ച നടപടിക്രമങ്ങൾ അല്ലെങ്കിൽ
1020 ബൈറ്റുകൾ നീളം (പ്ലാനറ്റ്സ്കെയിൽ സംഭരിച്ച നടപടിക്രമങ്ങളെ പിന്തുണയ്ക്കുന്നില്ല) - പങ്കിട്ട InnoDB ടേബിൾസ്പേസുകളിൽ വസിക്കുന്ന ടേബിൾ പാർട്ടീഷനുകൾ
- MySQL 8.0.12-ൽ നിന്നുള്ള ചോദ്യങ്ങളും സംഭരിച്ച പ്രോഗ്രാം നിർവചനങ്ങളും ASC അല്ലെങ്കിൽ DESC യോഗ്യതകൾ ഉപയോഗിക്കുന്ന
ക്ലോസുകൾ പ്രകാരം ഗ്രൂപ്പ് - MySQL 8.0-ൽ പിന്തുണയ്ക്കാത്ത മറ്റ് സവിശേഷതകൾ
- 64 പ്രതീകങ്ങളിൽ കൂടുതൽ നീളമുള്ള വിദേശ കീ നിയന്ത്രണ നാമങ്ങൾ (PlanetScale വിദേശ കീ നിയന്ത്രണങ്ങളെ പിന്തുണയ്ക്കുന്നില്ല)
- മെച്ചപ്പെടുത്തിയ യൂണികോഡ് പിന്തുണയ്ക്കായി, utf8mb3 ചാർസെറ്റ് ഉപയോഗിക്കുന്ന ഒബ്ജക്റ്റുകൾ പരിവർത്തനം ചെയ്യുന്നത് പരിഗണിക്കുക
utf8mb4 അക്ഷരക്കൂട്ടം. utf8mb3 പ്രതീക സെറ്റ് ഒഴിവാക്കി. കൂടാതെ, പ്രതീക സെറ്റിനായി utf8mb4 ഉപയോഗിക്കുന്നത് പരിഗണിക്കുക
utf8-ന് പകരം റഫറൻസുകൾ, കാരണം നിലവിൽ utf8 എന്നത് utf8mb3 ചാർസെറ്റിന്റെ അപരനാമമാണ്.
ഈ പൊരുത്തക്കേടുകൾ കണക്കിലെടുത്ത്, പ്രവർത്തനരഹിതമായ സമയം പ്രതീക്ഷിക്കുന്നു, നവീകരണം വിജയകരമാകുന്നതിന് നിങ്ങളുടെ ഡാറ്റാബേസിൽ തയ്യാറെടുപ്പ് ആവശ്യമാണ്.
ഒറ്റ-ക്ലിക്ക് ഇമ്പോർട്ടുകളും പൂജ്യം പ്രവർത്തനരഹിതമായ അപ്ഗ്രേഡുകളും
PlanetScale ഉപയോഗിച്ച്, നിങ്ങളുടെ നിലവിലെ ഡാറ്റാബേസ് സൊല്യൂഷനിൽ നിന്ന് ഒറ്റ-ക്ലിക്ക് ഇമ്പോർട്ടുകൾ വഴിയും പ്രവർത്തനരഹിതമാക്കാതെയും മൈഗ്രേറ്റ് ചെയ്യാം. ഞങ്ങൾ നിങ്ങൾക്കായി എല്ലാ പതിപ്പ് അപ്ഗ്രേഡുകളും സ്വയമേവ മാനേജുചെയ്യും, അതിനാൽ പൊരുത്തക്കേടിന്റെ പ്രശ്നങ്ങളെക്കുറിച്ചോ പതിപ്പ് അപ്ഗ്രേഡുകളുമായി ബന്ധപ്പെട്ട സുരക്ഷ, വിശ്വാസ്യത അല്ലെങ്കിൽ സാമ്പത്തിക അപകടസാധ്യതകളെക്കുറിച്ചോ നിങ്ങൾ വിഷമിക്കേണ്ടതില്ല.
MySQL-ന്റെ തിരശ്ചീന സ്കെയിലിംഗിനുള്ള ഡാറ്റാബേസ് ക്ലസ്റ്ററിംഗ് സിസ്റ്റമായ ഓപ്പൺ സോഴ്സ് Vitess-ന്റെ മുകളിലാണ് പ്ലാനറ്റ്സ്കെയിൽ നിർമ്മിച്ചിരിക്കുന്നത്. തത്ഫലമായി, PlanetScale MySQL ഡാറ്റാബേസുകൾക്ക് മാത്രമേ അനുയോജ്യമാകൂ. PlanetScale ഇറക്കുമതി ടൂൾ MySQL ഡാറ്റാബേസ് പതിപ്പുകൾ 5.7 മുതൽ 8.0 വരെ പിന്തുണയ്ക്കുന്നു. ഞങ്ങളുടെ MySQL അനുയോജ്യതയെക്കുറിച്ച് ഞങ്ങൾക്ക് ബോധമുണ്ട്, ഇതിനെക്കുറിച്ച് കൂടുതലറിയാൻ ഞങ്ങളുടെ ഡോക്യുമെന്റേഷൻ പരിശോധിക്കുക.*
PlanetScale-ലേക്കുള്ള മൈഗ്രേഷൻ ഉപയോഗിച്ച്, നിങ്ങൾ പ്രവർത്തിക്കുന്നത് MySQL-ന്റെ ഏറ്റവും പുതിയ പ്രധാന പതിപ്പിലാണെന്ന് അറിയുമ്പോൾ നിങ്ങൾക്ക് മനസ്സമാധാനം ലഭിക്കും:
- ഭാവിയിലെ നവീകരണങ്ങളെക്കുറിച്ച് നിങ്ങൾ വിഷമിക്കേണ്ടതില്ല
- PlanetScale-ലേക്ക് മൈഗ്രേറ്റ് ചെയ്യുന്നതിന് ഒരിക്കലും പ്രവർത്തനരഹിതമായ സമയം ആവശ്യമില്ല
- ഞങ്ങൾ സമർപ്പിത പിന്തുണയും ഡാറ്റാബേസ് വൈദഗ്ധ്യവും നൽകുന്നു
- ബ്രാഞ്ചിംഗ്, നോൺ-ബ്ലോക്കിംഗ് സ്കീമ മാറ്റങ്ങൾ എന്നിവയും മറ്റും ഉൾപ്പെടെയുള്ള GitHub-സ്റ്റൈൽ ഡെവലപ്പർ വർക്ക്ഫ്ലോകളിൽ നിന്ന് നിങ്ങൾക്ക് പ്രയോജനം ലഭിക്കും.
AWS RDS പോലുള്ള സൊല്യൂഷനുകളുള്ള ഒരു പതിപ്പ് അപ്ഗ്രേഡ് പിൻവലിക്കാൻ ആവശ്യമായ പ്രവർത്തനരഹിതമായതിനാൽ, നിങ്ങളുടെ നിലവിലെ പരിതസ്ഥിതിയിൽ 8.0 ലേക്ക് അപ്ഗ്രേഡ് ചെയ്യാൻ ശ്രമിക്കുന്നതിനേക്കാൾ AWS-ൽ നിന്ന് മൈഗ്രേറ്റ് ചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് പ്രവർത്തനരഹിതമായ സമയം കുറവായിരിക്കും. EOL സോഫ്റ്റ്വെയറിൽ പ്രവർത്തിക്കുന്നതിന്റെ വർദ്ധിച്ചുവരുന്ന സാമ്പത്തിക ചെലവ് അല്ലെങ്കിൽ ആപ്ലിക്കേഷൻ പ്രവർത്തനരഹിതമാകുന്നതിന്റെ പൊതുവായ ചിലവ് നിങ്ങളുടെ കമ്പനിക്ക് ഹാനികരമായേക്കാം.
PlanetScale-ലേക്ക് മൈഗ്രേറ്റ് ചെയ്യുന്നത് നിങ്ങളുടെ മൈഗ്രേഷൻ ചെലവും ഡാറ്റാബേസിന്റെ മാനേജ്മെന്റും കുറയ്ക്കും
വിശ്വസിച്ചത്
PlanetScale ഉപയോഗിച്ച് ഇന്നുതന്നെ ആരംഭിക്കൂ,
നിങ്ങളുടെ അളവ് അളക്കുന്നതിനുള്ള ഏറ്റവും വിശ്വസനീയമായ മാർഗം
ക്ലൗഡിലെ MySQL ഡാറ്റാബേസ്.
അല്ലെങ്കിൽ ഞങ്ങളെ വിളിക്കുക
എന്നതിലേക്ക് ഒരു ഇമെയിൽ അയയ്ക്കുക
1-408-214-1997
sales@planetscale.com
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
PlanetScale MySQL 5.7 എൻഡ് ഓഫ് ലൈഫ് നാവിഗേറ്റ് ചെയ്യുന്നു [pdf] നിർദ്ദേശങ്ങൾ MySQL 5.7 എൻഡ് ഓഫ് ലൈഫ് നാവിഗേറ്റ് ചെയ്യുന്നു |