Skip to content
Home » News » dbForge Tools สำหรับ SQL Server 7.0 มีอะไรบ้าง

dbForge Tools สำหรับ SQL Server 7.0 มีอะไรบ้าง

  • by

การปรับปรุงในเวอร์ชัน 7.0

  • ปรับปรุงประสิทธิภาพ: การปรับปรุงประสิทธิภาพในกระบวนการเปรียบเทียบฐานข้อมูล การซิงโครไนซ์ และการดำเนินการของ query อย่างมีนัยสำคัญ
  • การปรับปรุง UI: อินเทอร์เฟซที่ใช้งานง่ายขึ้น พร้อมตัวเลือกการปรับแต่งเพิ่มเติมสำหรับแดชบอร์ดและเค้าโครงเครื่องมือ
  • การผสานการทำงานกับคลาวด์: ปรับปรุงการสนับสนุนการจัดการฐานข้อมูล SQL Server บนคลาวด์ เช่น Azure SQL Database และ AWS RDS

คุณสมบัติเด่นและเครื่องมือสำคัญ:

  1. การพัฒนา SQL Query:
    • SQL Query Profiler: เครื่องมือในการโปรไฟล์และดีบัก SQL query พร้อมทั้งแผนการดำเนินการ (execution plans) และสถิติเพื่อวิเคราะห์ประสิทธิภาพการทำงานของ query อย่างละเอียด
    • SQL Code Formatter: เครื่องมือจัดรูปแบบโค้ด SQL เพื่อให้อ่านง่ายขึ้น สามารถปรับแต่งตามมาตรฐานของทีมได้
    • SQL Intellisense และ Code Completion: เสริมประสิทธิภาพในการแนะนำโค้ดและแก้ไขข้อผิดพลาดโดยอัตโนมัติ ช่วยให้เขียนโค้ดได้เร็วขึ้น
  2. การจัดการฐานข้อมูล:
    • การสำรองข้อมูล/กู้คืนข้อมูล (Backup/Restore): ปรับปรุงขั้นตอนการสร้างและจัดการการสำรองข้อมูล และการกู้คืนฐานข้อมูล
    • การเปรียบเทียบ Schema และข้อมูล (Schema and Data Comparison): เครื่องมือเปรียบเทียบและซิงโครไนซ์โครงสร้างฐานข้อมูลและข้อมูลระหว่างสภาพแวดล้อมต่าง ๆ
    • การปรับโครงสร้างฐานข้อมูล (Database Refactoring): เพิ่มคุณสมบัติในการเปลี่ยนชื่อ ย้าย หรือจัดการวัตถุฐานข้อมูลโดยไม่กระทบต่อการอ้างอิง
  3. การตรวจสอบและบำรุงรักษาฐานข้อมูล:
    • การจัดการดัชนี (Index Management): ตรวจจับและจัดการดัชนีที่กระจัดกระจายหรือไม่ได้ใช้งาน พร้อมรายงานรายละเอียด
    • เครื่องมือวิเคราะห์ประสิทธิภาพฐานข้อมูล (Database Performance Analyzer): วิเคราะห์ประสิทธิภาพการทำงานของฐานข้อมูลอย่างลึกซึ้งพร้อมคำแนะนำในการปรับปรุง
    • แผนบำรุงรักษาฐานข้อมูลอัตโนมัติ (Automated Maintenance Plans): รองรับการทำงานอัตโนมัติในงานบำรุงรักษาเช่นการสำรองข้อมูล การจัดการดัชนี และการอัปเดตสถิติ
  4. การทำงานร่วมกันและการควบคุมเวอร์ชัน:
    • การเชื่อมต่อกับระบบควบคุมเวอร์ชัน (Source Control Integration): รวมการทำงานกับ Git, SVN และระบบควบคุมเวอร์ชันอื่น ๆ เพื่อการติดตามการเปลี่ยนแปลงของฐานข้อมูล
    • การทำงานร่วมกันของทีม (Team Collaboration): มีคุณสมบัติช่วยให้ทีมทำงานร่วมกันได้สะดวกขึ้น เช่น การแบ่งปันการตั้งค่าโครงการและการจัดการสิทธิ์
  5. การรายงานและเอกสาร:
    • การรายงานและวิเคราะห์ข้อมูล (Data Reporting and Analysis): เครื่องมือสร้างรายงานที่ละเอียดเกี่ยวกับสถานะฐานข้อมูล ประสิทธิภาพ และการบันทึกการตรวจสอบ (audit logs)
    • การสร้างเอกสารฐานข้อมูล (Database Documentation): สร้างเอกสารฐานข้อมูลอัตโนมัติสำหรับวัตถุต่าง ๆ เช่น schema, stored procedures และ functions
  6. การนำเข้า/ส่งออกข้อมูล:
    • การนำเข้า/ส่งออกข้อมูล (Flexible Data Export/Import): รองรับหลายรูปแบบไฟล์ เช่น CSV, Excel, XML, และ JSON สำหรับการนำเข้าและส่งออกข้อมูล
    • การสร้างข้อมูลทดสอบ (Data Generation): มีคุณสมบัติสำหรับสร้างข้อมูลจำลองเพื่อใช้ในการพัฒนาและทดสอบ
  7. เครื่องมือเสริม:
    • การทดสอบโค้ด SQL (SQL Unit Testing): เครื่องมือสำหรับการทดสอบโค้ด SQL และฟังก์ชันของฐานข้อมูลแบบอัตโนมัติ เพื่อให้มั่นใจว่าโค้ดทำงานได้ถูกต้อง
    • การสนับสนุน PowerShell: รองรับการรันงานฐานข้อมูลผ่านสคริปต์ PowerShell