5 Sinjali Qed Tegħleb id-Database MySQL Tiegħek

prestazzjoni mysql

Il-pajsaġġ tal-immaniġġjar tad-dejta huwa kumpless u jevolvi malajr. Xejn ma jenfasizza din l-evoluzzjoni iktar mill-emerġenza ta '' super apps '- jew applikazzjonijiet li jipproċessaw miljuni ta' interazzjonijiet tal-utenti kull sekonda. Fattur fil-Big Data u s-sħab, u jidher ċar li n-negozjanti tal-kummerċ elettroniku għandhom bżonn ġenerazzjoni ġdida ta 'databases li jistgħu jaħdmu aħjar u jkabbru aktar malajr.

Kwalunkwe negozju onlajn mingħajr database aġġornat x'aktarx imexxi MySQL, database bilkemm aġġornata mill-bidu tagħha fl-1995. Wara kollox, it-terminu "NewSQL" ma sarx parti mil-lessiku diġitali sakemm Matt Aslett, analista għall-Grupp 451 , inħoloqha fl-2011.

Filwaqt li l-MySQL ċertament kapaċi jimmaniġġa ħafna traffiku, hekk kif negozju qed ikompli jikber, id-database tagħha probabbilment tilħaq il-kapaċità massima u l-websajt tagħha tieqaf taħdem sewwa. Jekk m'intix ċert dwar jekk l-organizzazzjoni tiegħek hix lesta għal database NewSQL jew le, hawn huma ħames sinjali li tista 'tegħleb il-MySQL:

  1. Diffikultà fl-immaniġġjar taqra, tikteb u taġġorna - MySQL għandu limitazzjonijiet tal-kapaċità. Hekk kif aktar u aktar klijenti jlestu t-tranżazzjonijiet fuq il-websajt tiegħek, hija biss kwistjoni ta 'żmien qabel ma l-bażi tad-dejta tiegħek twaqqaf. Barra minn hekk, hekk kif it-tagħbija tiegħek tiżdied, u qed issibha diffiċli biex timmaniġġa qari u kitbiet addizzjonali, jista 'jkollok bżonn database differenti. MySQL jista 'jkabbar il-qari permezz ta' "read-slaves", iżda l-applikazzjonijiet għandhom ikunu konxji li l-reads mhumiex asinkroni mal-master-write. Pereżempju, meta klijent jaġġorna l-prodotti fil-karrettun tal-kummerċ elettroniku tiegħu jew tagħha, għandu jinqara mill-master-write. Jekk le, tirriskja li l-kwantitajiet disponibbli għall-wegħda jkunu żbaljati. Jekk jiġri hekk, ikollok konġestjoni fl-agħar post possibbli: il-linja ta 'checkout tal-kummerċ elettroniku tiegħek. Bottleneck fil-kaxxa jista 'jirriżulta f'karretti abbandunati, jew agħar minn hekk, tbigħ inventarju li m'għandekx, u jkollok tittratta ma' klijenti mqalleb, u possibilment espożizzjoni negattiva għall-midja soċjali.
  2. Slow analytics u r-rappurtar - Id-databases MySQL ma jipprovdu l-ebda ħin reali analytics kapaċitajiet, u lanqas ma jipprovdu appoġġ għal kostruzzjonijiet SQL oħra. Biex tiġi indirizzata din il-problema, kemm il-Kontroll tal-Konkorrenza Multi-Verżjoni (MVCC) kif ukoll l-Ipproċessar Parallel Massiv (MPP) huma meħtieġa għall-ipproċessar ta 'ammonti kbar ta' xogħol minħabba li jippermettu kitbiet u analytics li jiġri mingħajr interferenza, u uża nodi multipli u qlub multipli għal kull nodu biex il-mistoqsijiet analitiċi jmorru aktar malajr.
     
    konnessjonijiet mysql-query
  3. Perjodi ta 'waqfien frekwenti - Id-databases MySQL huma mibnija b'punt wieħed ta 'falliment, jiġifieri jekk xi komponent - bħal drive, motherboard, jew memorja - ifalli, id-database kollha tfalli. Bħala riżultat, jista 'jkun li tkun qed tesperjenza waqfien frekwenti, li jista' jirriżulta f'telf ta 'dħul. Tista 'tuża sharding u skjavi, iżda dawn huma fraġli u ma jistgħux jimmaniġġaw ammonti kbar ta' traffiku. Bażi tad-dejta skalabbli żżomm kopji multipli tad-dejta tiegħek, tipprovdi tolleranza tal-ħsarat integrata u żżomm operazzjonijiet minkejja u / jew fallimenti tad-diska.
     
    Clustrix Shared Nothing Architecture
  4. Spejjeż għoljin għall-iżviluppatur - L-iżviluppaturi li jaħdmu mad-databases MySQL spiss għandhom iqattgħu porzjon kbir tal-ħin tagħhom jirranġaw kwistjonijiet ta 'plumbing jew jindirizzaw fallimenti fid-database. L-iżviluppaturi li jaħdmu b'database ta 'skala huma liberi li minflok jaħdmu fuq l-iżvilupp ta' karatteristiċi u jġibu l-prodott fis-suq aktar malajr. Bħala riżultat, iż-żmien għas-suq jonqos u l-kumpaniji tal-kummerċ elettroniku jistgħu jaqilgħu dħul aktar malajr.
  5. Servers massimi - Servers li jimmassimizzaw fuq RAM għal perjodi ta 'żmien estiżi, jew ta' spiss matul il-ġurnata, huma indikatur ewlieni li MySQL ma jistax ilaħħaq mat-tkabbir tan-negozju. Iż-żieda ta 'ħardwer hija soluzzjoni ta' malajr, iżda hija wkoll għalja ħafna u mhix soluzzjoni fit-tul. Jekk l-organizzazzjonijiet użaw approċċ ta 'skalar, id-dejta tista' tiġi replikata fuq nodi, u hekk kif it-tranżazzjonijiet jiżdiedu fid-daqs u fl-ammont, l-ammont ta 'xogħol jinbidel għal nodi oħra fid-database.

Tgeżwir up

Huwa ċar, MySQL għandu l-limitazzjonijiet tiegħu, u li minħabba ż-żmien u t-tkabbir tat-traffiku, kwalunkwe database MySQL hija marbuta li tesperjenza kwistjonijiet ta 'prestazzjoni u latency. U għall-websajts tal-kummerċ elettroniku, dawk il-ħsarat kważi ċertament jissarrfu fi dħul mitluf.

Wara kollox, m'għandhiex tkun sorpriża allura li teknoloġija li nbniet għoxrin sena ilu qed tissielet biex tlaħħaq fid-dinja diġitali b'ritmu mgħaġġel tal-lum. Aħseb ftit: kif jistgħu l-programmaturi fl-1995 jipprevedu kemm il-qawwa tal-Internet issir fil-fatt?

Futur tal-Bażijiet tad-Dejta

What do you think?

Dan is-sit juża Akismet biex inaqqas l-ispam. Tgħallem kif il-kumment tiegħek huwa pproċessat.