6 Mga Tip sa Kahusayan para sa Mga Admins sa Database

May -Akda: Roger Morrison
Petsa Ng Paglikha: 28 Setyembre 2021
I -Update Ang Petsa: 19 Hunyo 2024
Anonim
Red Hat Satellite 6 power user tips and tricks
Video.: Red Hat Satellite 6 power user tips and tricks

Nilalaman


Pinagmulan: Vladimir-Timofeev / iStockphoto

Takeaway:

Maaari mong i-streamline ang proseso ng pagbabantay sa mga database ng ops gamit ang mga madaling gamiting tip.

Paano mo masisiguro na ang pagpapatakbo ng database ay maayos? Narito ang ilang mga karaniwang patnubay para sa mas mahusay na pangangasiwa ng database.

Delegate Well sa Staff - At Gumawa ng Mga Modelo ng Delegasyon

Mahalagang magkaroon ng isang mahusay na modelo ng kawani - upang malaman kung sino ang may pananagutan sa bawat elemento ng pangangasiwa ng database, at malalaman ang kinakailangang mga protocol at proseso para sa pamamahala ng mga database. Iyon ay maaaring mangahulugan ng pag-upa sa mga taong may mga tiyak na kasanayan at karanasan na may kaugnayan sa SQL, o naghahanap para sa mga taong may karanasan sa pagsubaybay sa server o iba pang uri ng mga kwalipikasyon. Nangangahulugan din ito ng pakikipag-usap nang maayos upang maikalat ang gawain sa isang paraan na napapanatiling at mahusay.


Ang susi ay pagpapabuti ng delegasyon. Ang isang DBA ay mahalagang maging mapuno ng mga kahilingan. Kaya, ang pagkakaroon ng maraming mga antas ng kawani na kasangkot upang pamahalaan ang pag-agos ay maaaring mag-ambag sa mas mahusay na pangkalahatang pamamahala. (Para sa higit pang mga tip sa DBA, tingnan ang 5 DBA Mga Pagkakamali na Iwasan sa Lahat ng Gastos.)

Bumuo ng Mga Sentral na Sentro

Ang isa sa mga malalaking pitfalls sa pangangasiwa ng database ay kapag ang sobrang data ay papasok mula sa napakaraming iba't ibang mga mapagkukunan.

Sa halip na magkaroon ng maraming pinagmulan na mga pagtatapos ng impormasyon sa pag-ruta sa database, tiyaking mayroon kang isang komprehensibong proseso para sa data ng admin at pagsubaybay. Bilang isang katulad na punto, makatuwiran din na mai-curate ang data na pupunta sa mga system ng kumpanya. Maraming mga tagapangasiwa ng database at mga tagapamahala ng proyekto ang nagkakamali sa pagdaragdag ng labis na random na data, at pagkatapos ay mapuspos sa trabaho sa paghawak nito. Ang isang solusyon ay upang mag-set up ng isang mahigpit na protocol para sa data na maidaragdag lamang sa isang kinakailangang batayan, na maaaring mangailangan ng pag-signoff mula sa iba't ibang mga indibidwal.


Kadalasan, ang mga taong negosyante ay hindi gusto ng "mga bottlenecks" - ngunit ito ay isang bottleneck na malamang na magtrabaho sa iyong pabor!

Pamahalaan ang Mga Abiso at Mga Alerto

Malaki ang nagawa ng Automation para sa pamamahala ng database - binago nito ang paraan ng pagsubaybay sa mga system at pagmasdan ang mga proseso na masinsinang data. Ngunit ang mga alerto at abiso ay maaaring magawa ang kanilang trabaho nang maayos - o hindi maganda.

Ang pangkalahatang tuntunin ng hinlalaki ay upang makabuo ng isang makatwirang antas ng abiso sa isang system. Hindi mo nais ang isang blizzard ng mga walang kuwenta na mga alerto para sa mga abiso, dahil sa paglaon ng panahon, matututo ang mga kawani na i-tune ang mga ito. Habang ang isang tiered system ay maaaring maging perpekto, maraming mga kumpanya ang pumunta sa isang paghihigpit o limitadong sistema, kung saan ang isang abiso ay nangangahulugan na ang isang bagay na makabuluhang nangangailangan ng pansin.

Walang Mga bug, Walang Stress - Ang Iyong Hakbang sa Hakbang Patnubay sa Paglikha ng Software na Pagbabago ng Buhay nang Walang Pagsira sa Iyong Buhay

Hindi mo mapagbuti ang iyong mga kasanayan sa pagprograma kapag walang nagmamalasakit sa kalidad ng software.

Mag-backup ng Streamline at Ibalik ang Mga Proseso

Ang ganitong uri ng napupunta kasama ang unang tip sa itaas, pinag-uusapan ang pagbuo ng isang sistema ng database. Nais mong tiyakin na ang mga backup ng data ay ginagawa sa isang makatwirang timeline - at higit pa rito, na mayroong isang sentralisadong diskarte sa likod ng mga backup at pagpapanumbalik ng mga operasyon. Hindi mo nais ang mga tao lamang na pagpunta sa random at sinusubukan upang maisagawa ang pagpapanatili ng database. Ang lahat ay kailangang maayos at maayos. (Para sa higit pa sa mga pag-backup, tingnan ang 5 SQL I-backup na Mga Isyu sa Database na Mga Admins Kailangang Magkaroon ng.

Ang isang corollary point ay ang istraktura ng data. Ang data ng hilaw ay dapat na pinamamahalaan sa mga punto kung saan maaari itong mai-scrubbed malinis, upang maaari itong umayon sa mga kinakailangan ng data para sa isang tiyak na proseso. Ang pagkakaroon ng mga random, nasira o hindi nakabalangkas na data sa mga pangunahing punto ay maaaring makapinsala sa kahusayan ng isang sistema at ang kakayahan ng mga tagapangasiwa ng database upang manatili sa itaas ng mga bagay.

Magplano para sa Seguridad

Sa mga araw na ito, ang lahat ng uri ng impormasyon ay nagmumula sa mabibigat na mga paghihigpit sa mga tuntunin ng seguridad at privacy. Mas mainam na magkaroon ng isang paitaas na plano kung paano hahawakin ang anumang mga isyu - sa mga pag-audit, protocol at mga operasyon na magiging mahalaga kung mayroong anumang problema sa seguridad ng data.

Ang ilan sa mga pangunahing pinakamahusay na kasanayan para sa seguridad ay may kinalaman sa pagtatag ng isang "cycle ng buhay" para sa paggamit ng isang database sa loob ng isang arkitektura - at pagprotekta sa bawat hakbang ng siklo ng buhay nang naaayon. Ang mga bagong batas sa seguridad tulad ng European General Data Protection Regulation o GDPR ay nagmamaneho ng malaking pagbabago sa kung paano lumapit ang mga kumpanya sa komprehensibong seguridad. Para sa database, ang iba pang mga pangunahing tip ay nagsasangkot ng pagpapatunay para sa SQL Server, halimbawa, na nagbibigay sa bawat admin ng kanyang sariling tukoy na pag-access at regular na pag-patching ng mga server ng SQL. Maaari ka ring gumamit ng mga firewall ng database o iba pang mga pagmamay-ari na solusyon upang mapangalagaan ang data.

Piliin ang Tamang Kapaligiran

Mayroong isang napaka-mabigat na debate na nangyayari sa mga araw na ito tungkol sa kung ang lalagyan ng virtualization ay ang paraan upang mag-bahay ng isang database. Ang ilang mga tao ay nagbabala tungkol sa pag-kompromiso ng pagkakapare-pareho at pagkakasunud-sunod ng data, habang ang iba ay nagpalakpakan ng mabilis na paglawak ng mga sistema na batay sa lalagyan. Kailangan mong lapitan ito nang sunud-sunod na batayan - maunawaan kung ang namamahagi na kapaligiran na iyong pinagtatrabahuhan ay maaaring makapinsala sa pagkakapare-pareho ng data. Ang kolektibo at naka-synchronize na mga pag-update ay hindi mapaniniwalaan o kapani-paniwala mahalaga at dapat na maging isang sentro ng punto ng iyong plano sa pangangasiwa ng database

Ito ang ilan sa mga madalas na piraso ng payo na nakuha ng mga administrator ng database kapag iniisip nila kung paano gawin ang kanilang mga trabaho para sa pangmatagalang at protektahan ang integridad at pag-andar ng mga sistema ng database. Ang maraming mga bagong teknolohiya ay darating sa pinangyarihan, ngunit ang ilan sa mga patnubay na ito ay nanatiling mabisang paraan upang matiyak na ang iyong mga operasyon sa database ay hanggang sa bilis.