บทความ

แบ่งปันความรู้เทคโนโลยี เพื่อ “ขับเคลื่อนประเทศไทย”

กรองตาม tag:#Microsoft SQL server
ดึงค่าประสิทธิภาพของ SQL Server ด้วย Power BIMicrosoft SQL ServerPower BI

ดึงค่าประสิทธิภาพของ SQL Server ด้วย Power BI

บทความนี้น่าจะออกไล่เลี่ยกันกับบทความ “รู้ได้อย่างไรว่า Microsoft SQL Server มีประสิทธิภาพแย่ลง” เพราะเขียนในช่วงเวลาเดียวกัน ผู้เขียนได้พูดถึงแหล่งข้อมูลของค่าประสิทธิภาพว่ามีอะไรกันบ้าง อยากให้ผู้อ่านลองอ่านบทความนั้นก่อนเพื่อเป็นปูพื้นความรู้

DataBusiness
รู้ได้อย่างไรว่า Microsoft SQL Server มีประสิทธิภาพแย่ลงMicrosoft SQL Server.NET

รู้ได้อย่างไรว่า Microsoft SQL Server มีประสิทธิภาพแย่ลง

หลายครั้งที่ผู้เขียนได้รับคำถามจากผู้ใช้ Microsoft SQL Server เกี่ยวกับปัญหาด้านประสิทธิภาพ โดยเอาค่าจาก Performance Counter บ้าง จาก Waiting Statistics บ้าง มาบอกว่าค่าเป็นเท่านั้นเท่านี้ แล้วถามว่า Microsoft SQL Server ที่เขาใช้งานอยู่มันมีประสิทธิภาพดีอยู่ไหม

DevelopmentAI
Migrate ฐานข้อมูลจาก SQL Server ไปยัง Azure SQL DatabaseMicrosoft SQL Server

Migrate ฐานข้อมูลจาก SQL Server ไปยัง Azure SQL Database

ผู้เขียนได้รับการสอบถามเกี่ยวกับการ Migrate ฐานข้อมูลจากที่ใช้อยู่ ใน Microsoft SQL Server (On-premise) ขึ้นไปไว้บน Azure SQL DB ยากไหม ทำได้อย่างไร และมีข้อควรคำนึงอะไรไหม เริ่มต้นจาก George Huey และ Wade Wegner ได้โพสต์ SQL Azure Migration Wizard ลงใน CodePlex ในปี ค.ศ. 2009 ซึ่งเป็นแหล่งรวมโปรเจค Open Source ของ Microsoft (ปัจจุบัน CodePlex ถูกยุบไปรวมไว้ใน github แล้ว) และไม่พัฒนาต่อตั้งแต่ปี 2014 ซึ่งเครื่องมือตัวนี้สามารถ Migrate ได้ทั้งโครงสร้างฐานข้อมูล (Schema) และข้อมูล (Data)

Data
รู้จักกับโครงสร้างข้อมูล แบบ Dimensional ModelMicrosoft SQL Server

รู้จักกับโครงสร้างข้อมูล แบบ Dimensional Model

Microsoft ได้ออกแบบผลิตภัณฑ์ Microsoft SQL Server Integration Service ให้สามารถสกัดข้อมูลจากหลายแหล่งหลายโครงสร้าง (schema) แล้วมีเครื่องไม้เครื่องมือในการแปลงข้อมูลเหล่านั้นไปสู่โครงสร้าง (schema) แบบ Dimensional Model ของ Ralph Kimball ผู้อ่านสามารถติดตามหนังสือในเครือ Kimball Group ได้จาก http://www.kimballgroup.com

Data
การสืบค้นตามช่วงเวลาMicrosoft SQL Server

การสืบค้นตามช่วงเวลา

นี่ก็เป็นอีกหนึ่งบทความใน “ซีรีย์คิวรี่ตามคำขอ” เพราะได้รับคำถามมา ก่อนอื่นผู้อ่านพบว่ามีผู้พัฒนาจำนวนไม่น้อยเก็บข้อมูล datetime เป็น string เพราะอาจไม่ชำนาญในการจัดการข้อมูล datetime เลยสตาฟมันไว้ในรูปแบบ string แทน ซึ่งกลายเป็นภาระในการสืบค้นเพราะเมื่อต้องการนำมาใช้ประโยชน์ก็ต้องหาทางสกัดข้อมูลจาก string มาเป็น datetime ก่อนอยู่ดี

Data