![7 Pitfalls to Avoid When Choosing Your Business Entity and Name Which Can Cost You](https://i.ytimg.com/vi/bJygwiGCO1w/hqdefault.jpg)
เนื้อหา
- 1. อย่าลืมทดสอบสำเนาสำรองของคุณ!
- 2. การไม่ระมัดระวังเกี่ยวกับข้อ จำกัด การเข้าถึงความปลอดภัยอาจมีค่าใช้จ่ายสูง!
- 3. อย่ามองข้ามการบำรุงรักษาฐานข้อมูลของคุณอย่างสม่ำเสมอ!
- 4. อย่ารอจนกว่าระบบของคุณจะมีปัญหาในการเริ่มตรวจสอบระดับกิจกรรมฐานข้อมูลและปริมาณงาน!
- 5. อย่าปิดใช้งานการยืนยันหน้า!
- ไม่มีข้อบกพร่องไม่มีความเครียด - คู่มือแบบเป็นขั้นตอนเพื่อสร้างซอฟต์แวร์ที่เปลี่ยนแปลงชีวิตโดยไม่ทำลายชีวิตของคุณ
ที่มา: .shock / Dreamstime.com
Takeaway:
การละเลยงานทั้งห้านี้อาจนำไปสู่ความเสียหายของฐานข้อมูล!
ไม่ใช่งานประจำประจำวันงานประจำวันทั้งหมดที่ดำเนินการโดย DBA นั้นถูกสร้างขึ้นเท่ากัน การละเลยงานประจำวันเหล่านี้บางอย่างอาจนำไปสู่อาการปวดหัวในขณะที่งานอื่น ๆ อาจนำไปสู่การสูญเสียทางการเงินอย่างมาก ในขณะที่เวลาอันมีค่าของ DBA จำนวนมากได้รับการแจกจ่ายให้กับการจัดการข้อผิดพลาดและปัญหาที่เกิดขึ้นจากนักพัฒนาและผู้ใช้เป็นสิ่งสำคัญที่งานประจำวันที่สำคัญจะไม่ถูกมองข้าม
ต่อไปนี้เป็นข้อผิดพลาด DBA 5 ข้อที่ควรหลีกเลี่ยงเพื่อให้ตำแหน่งของคุณดีขึ้น
1. อย่าลืมทดสอบสำเนาสำรองของคุณ!
ในความเร่งรีบของกิจกรรมประจำวันบางสิ่งอาจถูกมองข้าม แต่อย่าปล่อยให้เรื่องนี้เป็นหนึ่งในนั้น! ไม่ว่าคุณจะมีเทคนิคการกู้คืนระบบที่มีคุณภาพสูงเป็นสิ่งสำคัญอย่างยิ่งที่คุณจะต้องทำการทดสอบอย่างสม่ำเสมอเพื่อให้แน่ใจว่าการสำรองข้อมูลของคุณใช้งานได้ สิ่งที่เลวร้ายที่สุดที่สามารถเกิดขึ้นได้คือการพบว่าพวกเขาไม่ได้เมื่อคุณพยายามกู้คืนพวกเขา ผู้ใช้ SQL Server ควรใช้คำสั่ง BACKUP VERIFYONLY เพื่อตรวจสอบว่าการสำรองข้อมูลทำงานและใช้ตัวเลือก CHECKSUM เพื่อให้แน่ใจว่าฐานข้อมูลของคุณไม่เสียหาย การดำเนินการฐานข้อมูลปกติจะกู้คืนในระบบที่ไม่มีการป้องกันเป็นสิ่งสำคัญเช่นกันเพื่อให้แน่ใจว่าการสำรองข้อมูลของคุณสามารถกู้คืนได้ (หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการกู้คืนความเสียหายโปรดดู Disaster Recovery 101)
2. การไม่ระมัดระวังเกี่ยวกับข้อ จำกัด การเข้าถึงความปลอดภัยอาจมีค่าใช้จ่ายสูง!
การมองเห็นภัยคุกคามด้านความปลอดภัยเป็นเรื่องธรรมดาในหมู่ DBA ไม่ว่าจะเป็นการอนุญาตให้บุคคลหรือแอปพลิเคชันเข้าถึงข้อมูลระดับสูงกว่าที่จำเป็นหรือให้สิทธิ์ผู้ดูแลระบบแก่ผู้พัฒนาข้อผิดพลาดเหล่านี้อาจส่งผลให้ข้อมูลสูญหายการโจรกรรมข้อมูลการเปิดเผยข้อมูลหรือแม้แต่ความเสียหายของฐานข้อมูล ในขณะที่บางคนอาจคิดว่าการให้นักพัฒนาเข้าถึงข้อมูลการผลิตโดยตรงสามารถเร่งกระบวนการพัฒนาและการดีบักได้ แต่ก็ไม่ใช่วิธีปฏิบัติที่ดีที่สุด เมื่อพิจารณาถึงความผิดพลาดที่เกิดจากภัยพิบัติที่อาจเกิดขึ้นจากการให้ผู้อื่นเข้าถึงข้อมูลผิดมากเกินไป DBA ควรตรวจสอบให้แน่ใจว่าผู้ใช้ผู้พัฒนาและแม้แต่ผู้ดูแลระบบได้รับสิทธิ์ระดับต่ำสุดเท่านั้น
3. อย่ามองข้ามการบำรุงรักษาฐานข้อมูลของคุณอย่างสม่ำเสมอ!
ท้ายที่สุดฐานข้อมูลไม่สามารถรันได้! เป็นสิ่งสำคัญอย่างยิ่งที่ DBA ไม่ต้องขี้เกียจหรือมองข้ามการบำรุงรักษาฐานข้อมูลปกติและเพียงพึ่งพาความสามารถในการปรับจูนและรักษาตัวเองของระบบฐานข้อมูลโดยอัตโนมัติ มีงานสำคัญหลายอย่างที่ต้องทำอย่างสม่ำเสมอรวมถึงการรันการตรวจสอบความสมบูรณ์พื้นฐานสำหรับฐานข้อมูลการผลิตทั้งหมดการตรวจสอบดัชนีสำหรับการแยกส่วนและการปรับปรุงสถิติในฐานข้อมูลการผลิตของคุณ มันจะมีประโยชน์ในการทำให้ภารกิจเหล่านี้ทำงานโดยอัตโนมัติตราบใดที่กิจกรรมที่ต้องใช้ทรัพยากรสูงไม่ได้ถูกเรียกใช้ในระหว่างชั่วโมงทำงานสูงสุดของการผลิต ไม่ว่าจะเกิดอะไรขึ้นก็ต้องทำให้เสร็จ (สำหรับข้อมูลเพิ่มเติมเกี่ยวกับหน้าที่และความรับผิดชอบของ DBA โปรดดูที่การบริหารฐานข้อมูลอาชีพ 101)
4. อย่ารอจนกว่าระบบของคุณจะมีปัญหาในการเริ่มตรวจสอบระดับกิจกรรมฐานข้อมูลและปริมาณงาน!
เมื่อระบบของคุณไม่ทำงานเงินก็เริ่มสูญเปล่าและผู้คนเริ่มหงุดหงิด ดังนั้นจึงเป็นเรื่องสำคัญอย่างยิ่งที่จะต้องตรวจสอบและใช้งานเซิร์ฟเวอร์เกณฑ์มาตรฐานอย่างสม่ำเสมอ การตรวจสอบสถิติประสิทธิภาพของระบบจะช่วยให้คุณเข้าใจปริมาณงานมาตรฐานและดูรูปแบบเพื่อให้ทราบเมื่อมีการเปลี่ยนแปลงหรือความผิดปกติเกิดขึ้น ตรวจสอบให้แน่ใจว่าได้ตรวจสอบการใช้งาน CPU, หน่วยความจำ, I / O, ล็อคและบล็อกและดูว่าพื้นที่ว่างยังคงมีอยู่สำหรับข้อมูลและไฟล์บันทึกของคุณ
5. อย่าปิดใช้งานการยืนยันหน้า!
ฐานข้อมูล SQL Server ใหม่มีการตั้งค่าเริ่มต้นที่ตรวจสอบความเสียหายโดยการตรวจสอบการตรวจสอบทั่วทั้งหน้าและเขียนค่าไปยังส่วนหัวของหน้า จากนั้นเมื่อหน้าถูกอ่านในหน่วยความจำจะตรวจสอบค่าการตรวจสอบอีกครั้งและเปรียบเทียบตัวเลขทั้งสอง หากตัวเลขสองตัวไม่ตรงกันหน้านั้นจะเสียหายและคุณจะได้รับการแจ้งเตือนข้อผิดพลาด ดังนั้นการตั้งค่านี้มีประโยชน์อย่างยิ่งและเมื่อปิดใช้งานคุณจะตั้งค่าตัวเองสำหรับความล้มเหลว!
สำหรับ DBA นั้นมี dos และ donts นับไม่ถ้วนมากมาย มีงานที่สำคัญอย่างยิ่งที่การข้ามไปนั้นอาจนำไปสู่ความล้มเหลวของฐานข้อมูลทั้งหมดและมีแง่มุมที่ลึกซึ้งยิ่งขึ้นที่จะนำคุณจากการเป็น DBA ที่ใช้งานได้ไปสู่ความสำเร็จ มีวิธีที่ไม่สิ้นสุดในการปรับปรุงอย่างต่อเนื่องและทำงานด้วยตัวคุณเองเพื่อให้แน่ใจว่าการปฏิบัติของคุณเป็นไปตามมาตรฐาน บทบาทของคุณบนโลกไซเบอร์มีผลกระทบอย่างมากกับความสำเร็จและความล้มเหลวของ บริษัท ของคุณ ด้วยเหตุนี้จึงเป็นสิ่งสำคัญที่ในฐานะ DBA ที่มีความสามารถคุณต้องแน่ใจว่าคุณได้เรียนรู้จากความผิดพลาดของคนอื่น ๆ ในสนามและทำทุกอย่างที่ทำได้เพื่อไม่ให้ตัวเองเป็นใหญ่
ไม่มีข้อบกพร่องไม่มีความเครียด - คู่มือแบบเป็นขั้นตอนเพื่อสร้างซอฟต์แวร์ที่เปลี่ยนแปลงชีวิตโดยไม่ทำลายชีวิตของคุณ
คุณไม่สามารถพัฒนาทักษะการเขียนโปรแกรมของคุณเมื่อไม่มีใครใส่ใจคุณภาพของซอฟต์แวร์