บทความ Excel, Access, SQL Server, ASP.NET, Windows, Database, IT
Partially Contained Databases
หากผู้อ่านมีความจำเป็นต้องย้ายฐานข้อมูลไปอยู่ใน Instance หรือ Server อื่น การเข้าถึงฐานข้อมูลก็จะมีปัญหาหากเราไม่นำ Logins ที่สัมพันธ์กันกับ Users ซึ่งเก็บไว้ใน Instance หรือ Server เครื่องเดิมตามมาด้วย (จัดเก็บไว้ในฐานข้อมูล master ของ Instance หรือ...

การ Restart Service โดยอัตโนมัติ
มีศิษย์เก่าส่งคำถามเข้ามาหาผู้เขียนเกี่ยวกับการ Restart Service ของ Reporting Service โดยให้เกิดขึ้นอัตโนมัติในทุก ๆ เช้า ซึ่งผู้เขียนยังไม่ทราบความจำเป็นถึงเหตุผลที่ชัดเจน อย่างไรก็ตาม การ Restart Service ของ Reporting Service สามารถทำได้ 2 วิธี คือ 1.สามารถสั่งผ่าน Jobs บน SQL Server Agent Service 2.สามารถสั่งผ่าน Schedule Task ของ Microsoft Windows

รู้จักฐานข้อมูล TempDB และการตั้งค่าที่ง่ายขึ้นบน Microsoft SQL Server 2016
ในหลักสูตร Microsoft SQL Server Database Administration ที่ผู้เขียนบรรยายอยู่ในสถาบัน 9Expert นั้น ผู้เขียนจะเน้นย้ำกับผู้เข้าฝึกอบรมอยู่เสมอว่ามี Best Practice สำหรับฐานข้อมูล TempDB ซึ่งแนะนำมาจาก Microsoft โดยตรง

Thailand 4.0 อะไร...อะไร...ก็ 4.0
ในช่วงปีที่ผ่านมา คงปฏิเสธไม่ได้ว่า เราได้ยินเลข 4.0 นี้หลายครั้งหลายหนด้วยกัน ไม่ว่าจะเป็น Thailand 4.0, Industry 4.0 หรือแม้กระทั่ง Education 4.0 วันนี้เราจะมาเรียนรู้กันว่า 4.0 แต่ละตัวนั้น มันมีที่มาที่ไปอย่างไร และเกี่ยวเนื่องกันอย่างไร

มารู้จักกับ SQL Server Indexes และ Database Engine Tuning Advisor
บทความนี้จะทำให้รู้จักกับ Index ของ SQL Server และ โปรแกรมที่จะช่วยแนะนำว่าจะต้องปรับแต่งฐานข้อมูล เพื่อประสิทธิภาพในการทำงานที่ดียิ่งขึ้น คือ SQL Server Database Engine Tuning Advisor

Pivot Table ของ Excel [Video]
Pivot Table เป็นเครื่องมือที่ทรงพลังมากๆ ของ Microsoft Excel ใช้สำหรับสรุปผลข้อมูลจำนวนมากๆ ในรูปแบบของตาราง และรูปแบบกราฟ (Pivot Chart) มาเรียนรู้การใช้งาน และประโยชน์ของ Pivot Table กันครับ

ตัวอย่างการสร้าง Macro Excel เพื่อ Export ข้อมูล ลูกค้า [Video]
หากต้องการลดระยะเวลาในการทำงานลักษณะซ้ำ ๆ เดิม เราสามารถบันทึกกระบวนการทำงานนั้น ๆ ได้ โดยใช้ Macro ซึ่งการบันทึกดังกล่าว หากต้องการให้ Dynamic มากยิ่งขึ้น จำเป็นต้องแก้ไข Macro และปรับแต่ง code ที่เป็น Visual Basic for Application(VBA) ได้ ซึ่งในหลักสูตร Macro and VBA MS Excel จึงออกแบบหลักสูตรให้มีการบันทึกและปรับแก้ Macro ในกรณีศึกษาต่าง ๆ จากตัวอย่างนี้จะเป็นการ Export ข้อมูลลูกค้าจากระบบครับ

รู้จัก Query Store บน SQL Server
หนึ่งในความสามารถที่เพิ่มเข้ามาใน SQL Server 2016 ก็คือเรื่อง Query Store ซึ่งผู้เขียนตื่นตาตื่นใจมาก เพราะ ช่วยให้ข้อมูลเชิงลึกของการเลือกใช้ Execution Plan ที่อาจ แตกต่างกันไปในหนึ่งช่วงเวลา ของแต่ละ Query และให้ข้อมูลประสิทธิภาพจากการเลือกใช้ Execution Plan นั้น ๆ เก็บไว้ให้วิเคราะห์

การใช้งาน SQL Profiler
SQL Trace เป็นเครื่องมือในการดักรับข้อมูลของเหตุการณ์การต่าง ๆ ที่เกิดบนฝั่ง Server ซึ่งมีประเภทของเหตุการณ์มากถึง 150 ประเภท โดยแต่ละเหตุการณ์จะส่งกลับข้อมูลออกมาในรูปแบบคอลัมน์ ซึ่งจะมีจำนวนกี่คอลัมน์ก็แล้วแต่เหตุการณ์นั้น ๆ และยังสามารถกรองเอาเฉพาะข้อมูลที่ต้องการ แล้วบันทึกในรูปของไฟล์ หรือลงในตาราง

รู้จักกับ Constraints
ผู้เขียนได้รับมอบหมาย ให้เขียนบทความเกี่ยวกับ Constraints ซึ่งผู้เขียนขอเรียกว่า Integrity Constraints โดยหากแปลกันเป็นคำ ๆ Constraint จะแปลว่า “ข้อบังคับ” หรือ “ข้อจำกัด” ขณะที่คำว่า Integrity จะแปลว่า “ความถูกต้องสมบูรณ์” หรือ “ความบูรภาพ” ถ้าเอาสองคำนี้มาผสมกันเป็น Integrity Constraints ก็จะได้ความหมายว่า กฎข้อบังคับต่างๆ ที่ทำให้เกิดความถูกต้องสมบูรณ์ (ของข้อมูล)
