คำถามติดแท็ก network

2
คำขอ I / O ใช้เวลานานกว่า 15 วินาที
โดยทั่วไปแล้วการสำรองข้อมูลเต็มรูปแบบรายสัปดาห์ของเราจะเสร็จสิ้นในเวลาประมาณ 35 นาทีโดยมีการสำรองข้อมูลต่าง ๆ รายวันเสร็จใน ~ 5 นาที ตั้งแต่วันอังคารหนังสือพิมพ์รายวันใช้เวลาเกือบ 4 ชั่วโมงจึงจะเสร็จสมบูรณ์ บังเอิญสิ่งนี้เริ่มเกิดขึ้นทันทีหลังจากที่เราได้ SAN / disk config ใหม่ โปรดทราบว่าเซิร์ฟเวอร์กำลังทำงานในการผลิตและเราไม่มีปัญหาโดยรวมก็ทำงานได้อย่างราบรื่น - ยกเว้นปัญหา IO ที่ปรากฏตัวเป็นหลักในการสำรองข้อมูล ดูที่ dm_exec_requests ระหว่างการสำรองข้อมูลการสำรองข้อมูลกำลังรอ ASYNC_IO_COMPLETION อยู่ตลอดเวลา อ๊ะเรามีข้อขัดแย้งของดิสก์! อย่างไรก็ตามทั้ง MDF (บันทึกจะถูกเก็บไว้ในโลคัลดิสก์) หรือไดรฟ์สำรองไม่มีกิจกรรมใด ๆ (IOPS ~ = 0 - เรามีหน่วยความจำมากมาย) ความยาวคิวของดิสก์ ~ = 0 เช่นกัน CPU วนเวียนอยู่ประมาณ 2-3% ไม่มีปัญหาเช่นกัน SAN เป็น …

2
SQL Server: เราควรใช้ TCP หรือ Named Pipes หรือใช้ค่าเริ่มต้นหรือไม่
เมื่อเชื่อมต่อกับ SQL Server 2008 R2 จากแอปพลิเคชันไคลเอนต์. NET 4 บนเซิร์ฟเวอร์ที่แตกต่างกันใน LAN เดียวกันคุณสามารถตั้งค่าโปรโตคอลเครือข่ายที่แตกต่างกันสามแบบ: TCP ท่อที่มีชื่อ อย่าตั้งค่าใด ๆ ในสตริงการเชื่อมต่อและใช้ค่าเริ่มต้น แนวปฏิบัติที่ดีที่สุดคืออะไร? จะเลือกอะไรดี? ข้อมูลเพิ่มเติม: ทั้ง TCP และเนมไปป์มีการเปิดใช้งานทั้งบนเซิร์ฟเวอร์และไคลเอนต์ แอปพลิเคชันใช้การจำลองฐานข้อมูล ไคลเอ็นต์และเซิร์ฟเวอร์สื่อสารผ่าน LAN ที่รวดเร็ว เรากำลังตรวจสอบสิ่งนี้เพราะเรามีปัญหาการเชื่อมต่อและการหมดเวลาที่หายากและไม่จริง (แต่ไม่ว่าฉันต้องการรู้วิธีปฏิบัติที่ดีที่สุด) มีบทความเกี่ยวกับเรื่องนี้ใน MSDNแต่มันเป็นเรื่องทั่วไปและคลุมเครือ ไม่แนะนำหรือแนะนำสิ่งที่มีประโยชน์

3
เวลาแฝงของเครือข่ายที่เพิ่มขึ้นจะทำให้ตารางล็อคใน MS SQL Server หรือไม่
ถ้าฉันโทรไปยังฐานข้อมูล SQL Server เพียงครั้งเดียวผ่านเครือข่ายเวลาแฝงที่สูงตารางจะล็อกเกิดขึ้นเนื่องจากเวลาแฝงนั้นหรือไม่ สมมติว่าฉันสืบค้นตาราง A สำหรับระเบียนบางรายการและ SQL Server ต้องส่งคืนข้อมูลนั้นผ่านเครือข่ายที่ช้า - จะมีการล็อกการอ่านบนตาราง A ในขณะที่เซิร์ฟเวอร์ส่งการตอบสนองผ่านเครือข่ายหรือ SQL Server ปล่อยการล็อกก่อนส่ง การตอบสนอง? นอกจากนี้คำตอบจะแตกต่างกันไปตามขนาดของการตอบสนองหรือไม่? ถ้ามันต้องคืน KB สองสามเทียบกับหลายร้อย MB นั่นจะสร้างความแตกต่างได้หรือไม่? การสร้างธุรกรรมที่ชัดเจนการเรียกใช้คิวรีและการปิดธุรกรรมจะทำให้ตารางล็อคเนื่องจากเห็นได้ชัดว่าระยะเวลาของธุรกรรมมีความสัมพันธ์กับเวลาแฝงของฉัน

3
การตัดการเชื่อมต่อเครือข่ายหยุดการสืบค้นหรือไม่
ฉันเพิ่งดำเนินการแบบสอบถามแบบใช้ปรับปรุงข้อมูลกับระเบียน 100,000 รายการ ฉันรู้ว่าฉันทำผิดพลาดในขณะที่แบบสอบถามกำลังทำงานและถอดสายเคเบิลเครือข่ายอย่างรวดเร็ว ทำแบบสอบถามการปรับปรุงหรือไม่ หยุดการประมวลผลและย้อนกลับอย่างสมบูรณ์หรือไม่ ดำเนินการต่อไปจนแล้วเสร็จและส่งมอบหรือไม่ หยุดการประมวลผลและออกจากแถวเป้าหมายเพียงบางส่วนเท่านั้นหรือไม่

1
แนวทางปฏิบัติที่ดีที่สุดสำหรับการเชื่อมต่อฐานข้อมูลที่อยู่ในภูมิภาคทางภูมิศาสตร์ที่แตกต่างกัน
เรากำลังจะตั้งค่าเซิร์ฟเวอร์ SQL ในประเทศต่างๆ เราจำเป็นต้องเชื่อมโยงพวกเขา แต่เราไม่จำเป็นต้องมีการเชื่อมโยงโดยตรง (เช่นในเซิร์ฟเวอร์ที่เชื่อมโยง) กล่าวอีกนัยหนึ่งพวกเขาสามารถเป็นคู่อย่างอิสระ มันจะดีกว่าที่จะเชื่อมต่อพวกเขาผ่าน VPN และให้พวกเขาเป็นเซิร์ฟเวอร์ที่เชื่อมโยงหรือใช้การเชื่อมต่อหลวมผ่านบริการเว็บ? โดย "ดีกว่า" ฉันหมายถึงความมั่นคง

2
การทำบันทึกการสำรองข้อมูลธุรกรรมทุก 15 นาทีใช้พื้นที่ดิสก์มากกว่าการสำรองข้อมูลบันทึกทุก 6 ชั่วโมงหรือไม่?
ในสภาพแวดล้อมของเราพื้นที่เก็บข้อมูลเครือข่ายเหลือน้อย ในเวลาเดียวกันฉันต้องการตรวจสอบให้แน่ใจว่าเราใช้การสำรองข้อมูลบันทึกธุรกรรมทุก 15 นาทีแทนที่จะเป็นปัจจุบันทุก 6 ชั่วโมง คำถามของฉันจะเปลี่ยนช่วงเวลาการสำรองข้อมูลบันทึกจาก 6 ชั่วโมงเป็นทุก ๆ 15 นาทีใช้พื้นที่ดิสก์มากขึ้นหรือไม่

2
ทราฟฟิกเครือข่ายเข้ารหัสเมื่อทำการสำรองข้อมูลระยะไกลโดยใช้ SQL Server TDE หรือไม่
พวกเขาบอกว่าไม่มีสิ่งเช่น "คำถามโง่ ๆ " ดังนั้นที่นี่จะไป: ฉันเข้าใจว่า SQL Server Transparent Data Encryption (TDE) เข้ารหัสข้อมูลที่เหลือเพื่อให้ไฟล์ฐานข้อมูลของคุณ (.mdf) และไฟล์สำรองของคุณ (.bak) ได้รับการเข้ารหัสหากมีคนบุกเข้าไปในที่เก็บของคุณและขโมยไฟล์เหล่านั้น ฉันยังเข้าใจว่าข้อมูลถูกถอดรหัสเมื่ออ่านจากดิสก์เพื่อให้ไม่ได้เข้ารหัสในหน่วยความจำ (ขณะเคลื่อนไหว) ดังนั้นข้อมูลที่ร้องขอโดยผู้ใช้ที่เรียกใช้แบบสอบถามระยะไกล (เลือก * จาก SensitiveData) จะไม่ถูกเข้ารหัสเมื่อเดินทางผ่านเครือข่ายจึงมีความเสี่ยงที่จะถูกดักข้อมูล ดังนั้นสมมติว่าทั้งหมดข้างต้นถูกต้องนี่คือคำถามโง่ของฉัน: ถ้าอินสแตนซ์ SQL Server ของฉันอยู่ในคอมพิวเตอร์ A และการสำรองข้อมูลฐานข้อมูล TDE ของฉันจะถูกตัดออกไปที่จัดเก็บในคอมพิวเตอร์ระยะไกล B เป็นข้อมูลการดำเนินการสำรองข้อมูล คอมพิวเตอร์ A ที่จะเขียนไปยังดิสก์ที่คอมพิวเตอร์ B? ฉันคิดว่ามันจะต้องเป็น (เพราะฉันคิดว่าการดำเนินการเข้ารหัสเกิดขึ้นบนคอมพิวเตอร์ A ก่อน) แต่ฉันไม่สามารถหาคำยืนยันได้ในเอกสารใด ๆ ของ Microsoft หรือในบล็อก ในระหว่างการดำเนินการกู้คืน …

1
โปรไฟล์ RSS มีผลกับ SQL Server ที่มีการตั้งค่า NUMA หรือไม่
ฉันอยากรู้ว่าโปรไฟล์ RSS ซึ่งเป็นค่าเริ่มต้น NUMAStatic บน Windows 2012 R2 สามารถ / ควรเปลี่ยนสำหรับ SQL Server ด้วย NUMA setup หรือไม่ มีใครทำมาตรฐานประสิทธิภาพบนเซิร์ฟเวอร์ SQL โหลดสูงด้วยการตั้งค่า NUMA หรืออนุรักษ์นิยม?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.