บ้าน ฐานข้อมูล กุญแจสู่การวิเคราะห์ที่มีประสิทธิภาพ: ข้อความค้นหาที่ส่งคืนอย่างรวดเร็ว

กุญแจสู่การวิเคราะห์ที่มีประสิทธิภาพ: ข้อความค้นหาที่ส่งคืนอย่างรวดเร็ว

Anonim

โดย Techopedia Staff วันที่ 30 พฤศจิกายน 2016

Takeaway: เป็น เจ้าภาพ Eric Kavanagh ร่วมกับ Dr. Robin Bloor, Dez Blanchfield และ Bullett Manale ของ IDERA พูดคุยเกี่ยวกับการค้นหาและประสิทธิภาพของพวกเขาจะมีผลกระทบกว้างขวาง

คุณยังไม่ได้เข้าสู่ระบบโปรดเข้าสู่ระบบหรือลงทะเบียนเพื่อดูวิดีโอ

Eric Kavanagh: ท่านสุภาพบุรุษและสุภาพสตรีสวัสดีทุกท่านและยินดีต้อนรับกลับมาอีกครั้ง มันเป็นเวลาสี่โมงเช้าของวันพุธและในวันนี้นั่นหมายถึงเวลาสำหรับเทคโนโลยีสุดฮอต! ใช่แน่นอน. วันนี้เรากำลังพูดถึงสิ่งดีๆ แน่นอนฉันเป็นเจ้าภาพของคุณเอริคคาวากห์ ชื่อของการแสดงในวันนี้คือ“ กุญแจสู่การวิเคราะห์ที่มีประสิทธิภาพ: การตอบกลับที่รวดเร็ว” นั่นถูกต้องแล้วพวกเราทุกคนต้องการได้อย่างรวดเร็ว ใครไม่ต้องการอดอาหาร มีสไลด์เกี่ยวกับของคุณอย่างแท้จริงและเพียงพอสำหรับฉัน กดฉันที่ Twitter, @eric_kavanagh ฉันยินดีที่จะเชื่อมต่อกับคุณที่นั่นและมีการสนทนาในโซเชียลมีเดีย มันอาจจะสนุกไม่ต้องคุยเรื่องการเมือง

ปีร้อนแรง เรากำลังพูดถึงปัญหาการวิเคราะห์ที่แตกต่างกันในปีนี้และหนึ่งหัวข้อสำหรับวันนี้เป็นเพียงศูนย์กลางในการทำให้งานเสร็จ ฉันจำได้ว่าอาจเป็นเมื่อห้าหรือหกปีที่แล้วที่ฉันได้ยินคนแรกใช้คำว่า "มีการสนทนากับข้อมูลของคุณ" และถึงแม้ว่ามันจะฟังดูน่ากลัว แต่ประเด็นก็คือถ้าคุณไม่สามารถมีประสบการณ์ซ้ำกับ ข้อมูลของคุณหากคุณไม่สามารถแก้ไขข้อความค้นหาของคุณอย่างรวดเร็วส่งข้อความค้นหาใหม่รับคำตอบกลับอย่างรวดเร็วคุณจะไม่ได้สนทนากับข้อมูลของคุณและกระบวนการวิเคราะห์ทั้งหมดจะถูกตัดทอน นั่นไม่ดีเลย

เมื่อคุณมีการสนทนากับข้อมูลของคุณนั่นหมายความว่าคุณสามารถกลับไปกลับมาและในความคิดของฉันนั่นคือเมื่อคุณค้นหาข้อมูลเชิงลึก เพราะคุณจะไม่ค่อยมีคำถามที่สมบูรณ์แบบในครั้งแรก ถ้าคุณไม่ใช่โมซาร์ทแห่งการวิเคราะห์ - และฉันแน่ใจว่าบุคคลนั้นอยู่ข้างนอก - คุณจะต้องใช้เวลาในการปรับเปลี่ยนเพิ่มมิติและพยายามปรับแต่งสิ่งที่คุณกำลังมองหา .

เพราะอีกครั้งสิ่งเหล่านี้ไม่ได้มีสภาพแวดล้อมที่น่าเกรงขามอย่างยิ่งใหญ่ที่เรากำลังเผชิญอยู่ในโลกแห่งการวิเคราะห์ เรากำลังเผชิญกับสภาพแวดล้อมที่ไม่แน่นอนและสภาพแวดล้อมที่ซับซ้อนและหลายมิติมาก ดังนั้นความคิดทั้งหมดของการออกอากาศทางเว็บในวันนี้คือการพูดคุยเกี่ยวกับวิธีการเปิดใช้การโต้ตอบแบบวนซ้ำกับข้อมูลของคุณ

เรามีผู้นำเสนอสามคน แน่นอนใน Hot Technologies ตรงข้ามกับ Briefing Room เรามีนักวิเคราะห์สองคน พวกเขาแต่ละคนให้เวลาก่อนจากนั้นแขกก็เข้ามาให้การนำเสนอและเรามีโต๊ะกลม และคุณผู้ชมของเราสามารถมีส่วนร่วมในเรื่องนั้นได้ โปรดอย่าอาย ส่งคำถามของคุณได้ตลอดเวลา ใช้พาเนลถาม - ตอบหากทำได้ไม่เช่นนั้นแชทจะใช้ได้ ฉันจะพยายามตรวจสอบทั้งในระหว่างการแสดง และเราบันทึกสิ่งเหล่านี้ดังนั้นหากคุณพลาดบางสิ่งหรือต้องการแบ่งปันกับเพื่อนร่วมงานของคุณให้กลับมาใหม่ในภายหลัง เราโพสต์ไว้ที่ Techopedia.com และที่ InsideAnalysis.com

และด้วยสิ่งนั้นฉันจะพาคนเก่ง ๆ ฉันจะมอบมันให้กับดร. โรบินบลอร์ ให้ฉันเปลี่ยนกุญแจให้เขาเปลี่ยนผู้นำเสนอและไปที่นั่น โรบินพามันออกไป

Robin Bloor: โอเค ขอบคุณสำหรับคำนำ ประมาณหนึ่งเดือนครึ่งฉันได้สนทนากับนักพัฒนาที่เป็น DBA จริง ๆ เขาไม่ใช่ DBA จริง ๆ - เขาเป็น DBA ที่ บริษัท หนึ่ง ๆ และเขาเป็นคนเดียวที่สามารถทำการค้นหาได้จริง แต่เขาเบื่อที่จะทำอย่างนั้นเพราะเขาจริง ๆ แล้วเขาเป็นนักพัฒนาที่ฉลาดพอสมควร ดังนั้นเขาจึงจากไป

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

สำหรับฐานข้อมูลที่มีความซับซ้อน - Oracle, SQL Server, DB2 ทั้งหมดที่ใหญ่และแพง - การปรับฐานข้อมูลเป็นงานที่ยาก มันเป็นงานที่ปลอดภัยเช่นกัน และเหตุผลจริงๆที่พูดแบบนี้มันเป็นภูมิทัศน์ที่เปลี่ยนไป ฉันจะผ่านสิ่งนี้ไป คุณรู้ไหมว่าฐานข้อมูลเชิงสัมพันธ์ - โดยทั่วไปแล้วภาพใหญ่คือฐานข้อมูลเชิงสัมพันธ์ที่ยังคงได้รับความนิยม พวกเขาน่าจะครองต่อไปอีกนาน ใช่มีฐานข้อมูลอื่นที่ให้เวลาออกอากาศมากกว่า แต่คุณรู้เมื่อคุณดูว่าเกิดอะไรขึ้นออราเคิลกำลังทำส่วนใหญ่ Microsoft SQL Server เป็นอันดับสองและมีหลายสิ่งที่เกิดขึ้นในระบบคลาวด์ อาจทำให้เกิดความท้าทาย พวกเขาเป็นยักษ์ใหญ่ในเกม และเป็นฐานข้อมูลที่คุณสามารถใช้ทั้งสำหรับ OLTP และเวิร์กโหลดคลังข้อมูลจริง โดยปกติแล้วทางเลือกจะใช้เป็นหลักในสภาพแวดล้อมการวิเคราะห์และโดยทั่วไปแล้วข้อมูลนั้นจะถูกกำหนดโดยเหตุผลว่าทำไมเราถึงเลือกใช้มันมากกว่าความสัมพันธ์ คนส่วนใหญ่ทำไม่ได้

บริษัท มีแนวโน้มที่จะสร้างมาตรฐานบนฐานข้อมูลเดียว เมื่อเร็ว ๆ นี้ฉันเจอ บริษัท ที่มี Oracle มากกว่า 5, 000 รายการ และฉันเป็นคนที่ฉันกำลังคุยด้วยจาก บริษัท นั้นฉันก็ถามพวกเขาเกี่ยวกับ DBA พวกเขากล่าวว่าพวกเขามีประมาณ 10 DBAs และมีการดูแลฐานข้อมูลประมาณ 30 แห่ง ส่วนที่เหลือ Oracle เพิ่งถูกใช้เป็นระบบสุดท้ายโดยใหญ่ ข้อมูลจากแอปพลิเคชันที่ใช้มีความเครียดน้อยมาก แต่นั่นทำให้ฉันประหลาดใจ - ออราเคิล 5, 000 รายการ

และโดยวิธีการพวกเขามีใบอนุญาตอสังหาริมทรัพย์ Oracle คุณก็รู้ว่าใบอนุญาตองค์กรชัดเจน แต่พวกเขายังมีฐานข้อมูลอื่นเพราะบางครั้งคุณก็รู้ว่าแอปพลิเคชันมาพร้อมกับฐานข้อมูลที่ต้องการ มันไม่เหมือนที่ Oracle เป็นสิ่งเดียว และมูลค่าการกล่าวขวัญว่าไม่ใช่ Hadoop หรือ Spark เป็นฐานข้อมูลจริงและมันจะเป็นเวลานานก่อนที่พวกเขาจะได้รับสิ่งที่ฉันคิดว่าเป็นกฎฐานข้อมูล ดีสำหรับการเชื่อมโยงข้อมูลแน่นอน

ด้วยกิจกรรม DBA - Bullett อาจพูดได้มากกว่านี้มากเกี่ยวกับเรื่องนี้ - แต่ฉันจะทำมันให้สำเร็จ นี่คือสิ่งที่ฉันมักจะคิดว่าคุณรู้ว่า DBA ทำอะไร พวกเขาติดตั้งปรับแต่งอัพเกรดทำการจัดการใบอนุญาต พวกเขาทำ ETL จำนวนมากและการจำลองแบบไม่ทางใดก็ทางหนึ่ง พวกเขาวางแผนการจัดเก็บและความจุ พวกเขาแก้ไขปัญหาหรือเป็นส่วนหนึ่งของทีมแก้ไขปัญหา การตรวจสอบประสิทธิภาพและการปรับแต่งนั้นส่วนใหญ่เป็นกิจกรรมของพวกเขา แต่สิ่งอื่น ๆ ทั้งหมดมันไม่เล็กเลยคุณรู้ไหม ความปลอดภัยพวกเขารับผิดชอบการสำรองและกู้คืน พวกเขาควรมีส่วนร่วมในระบบทดสอบซอฟต์แวร์และอาจเกี่ยวข้องกับวงจรข้อมูล

ประสิทธิภาพ. เมื่อฉันเคยเป็นหนึ่งในคนเหล่านี้ เมื่อฉันรันและปรับฐานข้อมูลนี่เป็นวิธีที่ฉันเข้าใจคุณรู้หรือไม่? มีซีพียูและในทางใดทางหนึ่งในวันของเราซีพียูมักจะว่างเพราะมันจะเป็นอีกหนึ่งในสองหรือสาม - ดีคอขวดหนึ่งในนั้นจะทำให้เกิดปัญหา หน่วยความจำการฟาดฟันและการแตกแฟรกเมนต์หรือดิสก์หรือความอิ่มตัวของดิสก์ I / O ซึ่งบางครั้งก็เป็นโอเวอร์เฮดของเครือข่ายหากคุณกำลังทำงานในหลาย ๆ โหนดของเครือข่ายและคุณอาจใช้การล็อคจริง ๆ

แต่นั่นเป็นโลกที่ฉันเห็น ฉันดู Oracle และจำนวนพารามิเตอร์การปรับแต่งที่มีอยู่ใน Oracle เมื่อเร็ว ๆ นี้ มันมากกว่า 300 คุณรู้และถ้าคุณคิดเกี่ยวกับมันจริง DBA ที่รู้ว่าสิ่งที่เขาทำจะต้องมีความคิดว่าทำไมคุณจะยุ่งกับหนึ่งในนั้น ดังนั้นมันจึงเป็นงานที่ซับซ้อนคุณรู้และมันซับซ้อนกว่านี้

คุณรู้แล้วตอนนี้เรามีซีพียู แต่คุณมี … ซีพียูมีอยู่แล้ว GPU บนซีพียูหรือ FPGA บนซีพียู ดังนั้นจึงมีการผสมข้ามสายพันธุ์เกิดขึ้นกับสิ่งที่เกิดขึ้นจริงในซีพียู CPU กลายเป็นมัลติคอร์เมื่อนานมาแล้ว จริงๆแล้วฉันไม่ได้ปรับฐานข้อมูลอีกต่อไปเมื่อมันเกิดขึ้น ฉันไม่รู้ว่ามันสร้างความแตกต่างได้อย่างไรตอนนี้ฉันก็คิดถึงมัน

เราทราบแล้วว่าคุณมี 3D Xpoint และ PCM ของ IBM ที่จะมาเป็นหน่วยความจำเสริมอีกชั้นหนึ่งและเรามี SSD แต่คุณก็รู้ว่าพวกเขากำลังทดแทนสนิมที่กำลังหมุน แต่ SSD นั้นสามารถเปลี่ยนแปลงความเร็วได้ ด้วยจำนวนมากคุณสามารถเข้าถึงแบบขนานและทำให้พวกเขาไปอย่างรวดเร็วอย่างไม่น่าเชื่อ - ใกล้กับ RAM ความเร็ว และคุณมีสถาปัตยกรรมฮาร์ดแวร์แบบขนานทั้งหมด

และนี่คือทั้งหมดที่คุณรู้ว่าค่าใช้จ่ายกำลังลดลงซึ่งเป็นสิ่งที่ดีจริงๆ แต่ทั้งหมดนี้ก็คือการสร้าง - คุณรู้ไหมว่าถ้าคุณใช้ฐานข้อมูลรุ่นต่อไปและจากนั้นคุณก็เริ่มนำไปใช้กับเครื่องจักร สิ่งนี้คุณสูญเสียความรู้สึกใด ๆ ที่คุณอาจมีต่อวิธีการทำงานของข้อมูลเพราะเวลาในการตอบสนองนั้นแตกต่างกันมาก และที่นี่คุณรู้ไหมคุณมีสี่ชั้นมากกว่าที่เก็บสามชั้น

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

ด้วยเหตุนี้การปรับที่ไม่ใช่เรื่องเล็กน้อยคุณรู้เพราะสิ่งที่คุณกำลังทำคือการปรับพารามิเตอร์ที่ต้องรองรับปริมาณงานทั้งหมดในช่วงเวลาที่กำหนด มันเป็นงานที่ยากลำบาก และ SQL จำเป็นต้องได้รับการปรับแต่งเป็นพิเศษสำหรับ SQL JOIN พวกเขาสามารถใช้ทรัพยากรอย่างมาก และถ้าฐานข้อมูลมีมุมมองที่เป็นจริงคุณควรตรวจสอบการใช้งานเพราะมันจะทำให้ทุกอย่างเร็วขึ้นอย่างไม่น่าเชื่อ และนั่นต้องมีใครบางคนที่เข้าใจภาระงานและเข้าใจปริมาณการใช้งานของ SQL และอื่น ๆ

และ บริษัท ส่วนใหญ่จ้าง DBA น้อยมาก - แพงมาก ฉันรู้จัก บริษัท ขนาดใหญ่พอสมควรที่มีคนสามคนเป็นจำนวนมาก จริงๆแล้วพวกเขามีค่าใช้จ่ายสูงมันเป็นงานที่ยากในแง่ของความซับซ้อน พวกเขาต้องการเครื่องมือ

และฉันคิดว่านั่นคือทั้งหมดที่ฉันจะต้องพูด โอ้ใช่. ลองส่งไปที่ Dez ดูว่า Dez พูดอะไรบ้าง

Dez Blanchfield: ขอบคุณครับ Robin นี่คือหัวข้อใหญ่ ฉันจะรักษาสิ่งที่ฉันคิดว่าเป็นความท้าทายที่เราเผชิญอยู่ทุกวัน เพราะเรามาเจอกันมีห้องสมุดหนังสือทั้งหมดที่เขียนในหัวข้อนี้ ใครยังไม่ได้ไปที่ร้านหนังสือทางเทคนิคและพบกำแพงและกำแพงของหนังสือที่เขียนในหัวข้อทั่วไปของประสิทธิภาพของฐานข้อมูลและการปรับฐานข้อมูลและการตรวจสอบ และบางครั้งก็เป็นวิธีที่ยอดเยี่ยมในการฆ่าเวลา

หัวข้อทั่วไป: การรับเคียวรีประสิทธิภาพ มีหลายส่วนขององค์กรที่เป็นหัวข้อนี้ - ในระดับผู้ใช้ของคุณจากประสบการณ์ของฉันคุณรู้ไหมผู้คนเพิ่งสัมผัสกับประสิทธิภาพการทำงานสิ่งต่าง ๆ นั้นช้า ล้อหมุนใช้เวลาสักครู่เพื่อให้ข้อความค้นหากลับมา ที่ปลายด้านตรงข้ามของสเปกตรัมคุณมีโครงสร้างพื้นฐานและเครือข่ายและคนวิศวกรรมการจัดเก็บที่ถูกตีโดยผู้เชี่ยวชาญฐานข้อมูลเพราะสิ่งที่ไม่ทำงานตามที่พวกเขาคาดหวัง และมันก็เป็นคลื่นความถี่ที่กว้างมากในประสบการณ์ของฉันสิ่งที่สามารถส่งผลกระทบต่อชีวิตของเราในสเปกตรัมนั้น

ถ้าคุณคิดจากพื้นที่สูงขึ้นไปคุณก็รู้แค่พื้นที่คอมพิวเตอร์ มันมีหน่วยความจำคุณรู้ RAM ถ้าคุณชอบ - พื้นที่ดิสก์เครือข่ายและบิตทั้งหมดที่อยู่รอบ ๆ ในพื้นที่นี้เรารู้แล้วเก็บความคิดที่บอกว่าคุณรู้ดีกว่าการใช้ raw disk หรือ JBOD และคุณก็รู้เร็วขึ้นเร็วที่สุดเท่าที่จะเป็นไปได้และปล่อยให้ ฐานข้อมูลเรียงลำดับชั้นการป้องกันข้อมูล คนอื่น ๆ เป็นแฟนตัวยงของ RAID, อาร์เรย์ที่ซ้ำซ้อนของดิสก์ราคาไม่แพงและมีประสบการณ์ทางศาสนาที่แตกต่างกับ RAID 0, 1, 3, บางครั้ง 5 และ 6 ชนิดต่าง ๆ ของการสไทรพ์หรือการจำลองแบบบนดิสก์ในกรณีที่ฮาร์ดดิสก์ล้มเหลว แม้ในระดับหน่วยเก็บข้อมูลและระดับวิศวกรรมเรายังมีคนที่มีมุมมองและประสบการณ์การใช้งานที่แตกต่างกันในประเภทของพื้นที่เก็บข้อมูล

ไม่ว่าจะเป็นดิสก์ที่เชื่อมต่อโดยตรงและเซิร์ฟเวอร์เองหรือว่ามีการเชื่อมต่อผ่านช่องสัญญาณไฟเบอร์ที่มีเครือข่ายพื้นที่เก็บข้อมูลของบางรูปแบบไม่ว่าจะเป็นที่เก็บข้อมูลที่ติดตั้งจากเซิร์ฟเวอร์ที่ผ่าน iSCSI หรืออีเทอร์เน็ต และนั่นคือก่อนที่คุณจะไปถึงเลเยอร์ฐานข้อมูลที่คุณรู้ว่าสิ่งต่าง ๆ ที่เราทำเพื่อให้ได้รับ - คุณรู้เพียงรักษามันดังที่ Eric ได้อธิบายไว้คุณรู้สิ่งที่เราเรียกว่าการสนทนากับข้อมูลของคุณ . เพียงแค่สามารถระบุรูปแบบและรูปแบบที่มีความหมายซึ่งเราคิดว่าเราสามารถเริ่มดำน้ำและค้นหาปัญหาด้านประสิทธิภาพ

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

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

คอยติดตามการตรวจสอบแบบสอบถาม คุณรู้ไหมว่าความท้าทายหนึ่งในการตรวจสอบคิวรีและคิวคิวรีคือ - ฉันหมายถึง SQL เป็นภาษาและเครื่องมือฐานข้อมูลที่มาพร้อมกับเครื่องมือวิเคราะห์มีประสิทธิภาพมากและโดยเฉพาะ SQL เป็นภาษา แต่ด้วยพลังและความเรียบง่ายนั้นก็เกิดขึ้นในหลาย ๆ กรณีและนั่นก็คือถ้ามันไม่ใช่แอปพลิเคชันที่ทำสิ่งเดียวกันซ้ำแล้วซ้ำอีกเขียนโดยนักพัฒนาที่ดีและถูกพบโดย DBA ที่ดี เป็นคนที่ทำแบบสอบถามที่ไม่มีโครงสร้าง

และปัญหาที่เกิดขึ้นคือมันค่อนข้างง่ายที่จะเรียนรู้ SQL เล็กน้อยและเริ่มต้นสร้างแบบสอบถาม แต่ด้วยเหตุนี้คุณจึงไม่จำเป็นต้องมีทักษะและประสบการณ์และความรู้ทั้งหมดเพื่อทราบว่าคุณกำลังทำ สิ่งที่ดีหรือไม่ดีที่จะทำฐานข้อมูล ดังนั้นการวิ่งอย่างต่อเนื่องที่มีขนาดใหญ่กว้างผิดก็สามารถทำให้ตึกพังได้ การติดตามการสืบค้นคำถามเป็นเรื่องที่น่าสนใจ

เพียงตรวจสอบเวลาตอบสนองเท่าที่แพลตฟอร์มทำและสิ่งที่ผู้ใช้ได้รับ คุณรู้อีกครั้งหากไม่มีเครื่องมือที่เหมาะสมนี่ไม่ใช่สิ่งที่คุณมองอย่างสังหรณ์ใจและคิดว่า“ โอ้พวกมันเครือข่ายทำงานช้า” หรือ“ หน่วยความจำผู้ใช้ทำงานได้ไม่ดี” หรือ“ ดัชนีทำงานได้ไม่ดี ” หรือ“ กำลังท้อง”

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

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

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

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

ขออนุญาต. มันมาถึงจุดที่คุณรู้เพียงแค่ความท้าทายทั้งหมดในการค้นพบสิ่งกีดขวางเหล่านี้เพื่อให้ได้สิ่งที่เราเรียกว่าการวิเคราะห์ของเหลวและเป็นบรรทัดฐานในองค์กรของคุณ อย่างที่คุณเห็นมันเป็นความท้าทายที่ไม่สำคัญสำหรับคุณเพียงรู้ว่าสิ่งที่ยิ่งใหญ่และไม่คุ้นเคย และมันยังคงเป็นความท้าทายที่ไม่สำคัญสำหรับความเข้าใจทางเทคนิคมากยิ่งขึ้น

คุณรู้ไหมว่าถ้าเป็นเรื่องยากสำหรับมนุษย์ปุถุชนเราจะทำให้สิ่งนี้เป็นไปได้อย่างไร เพราะคุณรู้ว่าสิ่งเหล่านี้ส่วนใหญ่เป็นสิ่งที่ผู้ใช้ทั่วไปไม่สามารถแก้ไขได้และเราอาจมีวิศวกรฐานข้อมูลพิเศษนักพัฒนาฐานข้อมูลนักพัฒนารหัสนักเขียนโปรแกรม แต่พวกเขาก็ยังต้องแยกสภาพแวดล้อมจริงๆ พวกเขาจะต้องแยกออกจากกันคุณรู้ปัญหาเช่นผู้คนใช้รหัสซ้ำ

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

ผู้คนกำลังใช้รหัสที่ซับซ้อนซึ่งพวกเขาไม่ได้เขียนและตบมันลงในส่วนของการพัฒนาแอปพลิเคชันโดยไม่รู้ว่าพวกเขากำลังลงโทษจุดจบหลังจริง ๆ แม้เพียงแค่ตรวจสอบประสิทธิภาพการทำงานที่ได้รับผลกระทบและการดูว่าข้อความค้นหามาจากไหนและเจาะลึกลงไปเท่าไรคุณก็รู้นั่นเป็นความท้าทายในชีวิตประจำวันที่ฉันเห็น

สิ่งที่เป็นพฤติกรรมพื้นฐานเช่นข้อมูลเตรียมการล่วงหน้าเพื่อประสิทธิภาพที่เป็นไปได้ สิ่งที่เพิ่งสอนคุณเพียงอย่างเดียวเช่นการลบดัชนีหากคุณกำลังจะนำเข้าจำนวนมากจากนั้นทำการจัดทำดัชนีใหม่ดังนั้นดัชนีจะไม่ถูกรักษาไว้เมื่อคุณดึงข้อมูลเป็นเทราไบต์ คุณรู้หรือไม่ว่าหากไม่มีเครื่องมือที่เหมาะสมคุณแทบจะมองไม่เห็นเพราะคุณไม่รู้ว่าดัชนีกำลังถูกใช้งาน

ดัชนีการปรับให้เหมาะสมเป็นประจำนั้นเป็น 101 แต่คุณรู้อะไรเกี่ยวกับเมื่อคุณนำเข้าจำนวนมากหรือคุณรู้การสร้างตารางสำหรับคิวรีถ้ามีคนทำคิวรีขนาดใหญ่จริง ๆ คุณรู้ว่านั่นอาจเป็นผลงานที่ยิ่งใหญ่และอีกครั้งหากคุณไม่ได้ตรวจสอบคุณไม่มีเครื่องมือที่จะเห็นสิ่งนั้นสิ่งนั้นเกิดขึ้นในพื้นหลังและคุณไม่รู้วิธีจัดการกับมัน .

การ จำกัด คิวรี่ให้เท่ากับจำนวนคอลัมน์ที่คุณต้องการ - ฉันหมายความว่ามันฟังดูธรรมดาจริงๆ แต่ถ้าคุณมองไม่เห็นคุณก็ไม่รู้ว่ามันเกิดอะไรขึ้นแล้วมันก็เกิดขึ้นในพื้นหลังและทำให้คุณเจ็บ, ที่คุณ.

รู้ว่าเมื่อใดและที่ไหนที่จะใช้ตารางชั่วคราวการรวมกลุ่มการลบและการปรับปรุงขนาดใหญ่ อีกครั้งทุกสิ่งที่ง่ายมาก แต่หากปราศจากการมองเห็นนั้นโดยไม่ต้องใช้เครื่องมือในการทำสิ่งเหล่านี้เพียง แต่นั่งอยู่ในพื้นหลังและคอยทำร้ายคุณและคุณก็ทิ้งหน่วยความจำหรือซีพียูมากขึ้นในสภาพแวดล้อมของฐานข้อมูล จริงๆคุณควรจะสามารถเจาะลึกถึงรายละเอียดของสิ่งที่ทำร้ายคุณและแก้ไขสิ่งนั้น แล้วคุณจะรู้ว่าสิ่งต่าง ๆ เช่นข้อ จำกัด ของรหัสต่างประเทศและคุณจะพบสิ่งนั้นได้อย่างไรคุณจะรู้ได้อย่างไรว่าเป็นปัญหา

นั่นทำให้ฉันได้ข้อสรุปจุดสำคัญของฉันที่นี่และนั่นก็คือคุณรู้ปัญหาเหล่านี้ทุกวัน และเมื่อสภาพแวดล้อมของฐานข้อมูลใหญ่ขึ้นเรื่อย ๆ และกว้างขึ้นเรื่อย ๆ และเมื่อดร. โรบินบลอร์เน้นที่นี่เราจะได้แบบจำลองสิ่งแวดล้อมที่ซับซ้อนมากขึ้นเรื่อย ๆ พร้อมฐานข้อมูลครั้ง

จากนั้นยังจำเป็นต้องรวมเข้ากับแพลตฟอร์มข้อมูลขนาดใหญ่เช่น Hadoop และ Spark ที่กำลังมาพร้อมกันและอื่น ๆ อีกมากมายในแต่ละครั้ง ในมุมมองของฉันมัน behooves เราเพื่อหาวิธีที่ดีกว่าและเครื่องมือโดยเฉพาะอย่างยิ่งในการดำเนินการตามแพลตฟอร์มเรียลไทม์และการวิเคราะห์และการวินิจฉัยอย่างชาญฉลาด เพราะค่าใช้จ่ายตามเวลาจริงและเงินจริงและความยุ่งยากสำหรับผู้ใช้และเงินจริงถ้าเราไม่ได้เริ่มใช้เครื่องมือที่จะดำดิ่งสู่สิ่งเหล่านี้

และด้วยสิ่งนั้นฉันจะส่งมอบให้เพื่อนของเราจาก IDERA เพราะฉันเชื่อว่าพวกเขามีเรื่องราวที่ดีที่จะบอกว่าเราจะสามารถแก้ไขปัญหานี้ได้อย่างไร

Bullett Manale: ฟังดูดี ขอบคุณมากและฉันจะไปข้างหน้าและเตะออก ฉันมีสไลด์ไม่กี่ที่นี่เช่นกันและให้ฉันไปข้างหน้าและนำขึ้นมา บางส่วนของสิ่งเหล่านี้เรากำลังจะข้ามผ่านไปอย่างรวดเร็ว

เพียงเพื่อให้คุณมีความเข้าใจอย่างถ่องแท้ฉันเป็นผู้อำนวยการฝ่ายขายที่ IDERA และสิ่งที่เราทำคือพูดคุยกับ DBA เป็นประจำเกี่ยวกับความเจ็บปวดและความท้าทายที่พวกเขามีเฉพาะในหลายกรณี การตรวจสอบประสิทธิภาพและสิ่งต่าง ๆ เหล่านั้นอย่างชัดเจน และเราได้ยินจากผู้ชมจำนวนมากและดังนั้นฉันคิดว่าฉันสามารถแบ่งปันข้อมูลบางส่วนที่ฉันได้รับจากพวกเขาเป็นประจำที่จะทำให้รู้สึก ฉันจะข้ามผ่านบางส่วนไป 'เพราะฉันไม่คิดว่าพวกเขาเกี่ยวข้องกับการสนทนาจริง

คุณรู้ไหมฉันมีรายการของตัวเองที่นี่ในความรับผิดชอบของ DBA - มันดูเหมือนรายการของ Robin มากและฉันคิดว่ามันค่อนข้างสอดคล้องกัน ฉันคิดว่าเมื่อคุณพูดคุยกับผู้ดูแลระบบฐานข้อมูล แต่ก็เป็นเสมอ - คุณรู้ว่าพวกเขากำลังเข้าสู่พื้นที่เหล่านี้มากกว่าคนอื่น ๆ และไม่มีการสัมผัสหรือเหตุผลที่มันขึ้นอยู่กับสภาพแวดล้อม

คุณได้ยินสิ่งที่กว้างกว่าและกว้างกว่าที่ผู้คนต้องการทำ และหลายครั้งผู้คนที่ต้องการสิ่งเหล่านี้ไม่ - พวกเขาจะขอพวกเขาและในบางกรณีคุณเริ่มเจาะลึกลงไปในสิ่งที่พวกเขาขอจริง ๆ แล้วคุณจะพบว่าพวกเขา กำลังมองหามากขึ้นจริงๆ พวกเขาต้องการข้อมูลมากกว่าที่พวกเขาคิดในตอนแรกว่าต้องการอะไรและเมื่อคุณเริ่มเจาะเครื่องมือฉันคิดว่านั่นคือที่ที่คุณสามารถเริ่มพูดได้ว่าพวกเขากำลังสนทนากับข้อมูล

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

ในแง่ของวิธีที่เราระบุว่ามีหลายวิธีที่คุณจะเห็นในแง่ของผลิตภัณฑ์ของเราผลิตภัณฑ์ Diagnostic Manager ที่เราแสดง DBAs ที่พวกเขาสามารถทำได้ และมันมีความยืดหยุ่นอย่างแท้จริงและฉันคิดว่ามันเป็นเรื่องใหญ่อย่างหนึ่ง - คุณต้องมีเครื่องมือที่จะช่วยคุณในการแก้ไขปัญหาเหล่านี้คือสภาพแวดล้อมของทุกคนแตกต่างกันเล็กน้อย

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

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

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

คุณก็รู้ว่าเป็นตัวอย่างที่ดีฉันไม่จำเป็นต้องได้รับการเตือนถ้าบริการผู้ประสานงานการทำธุรกรรมการแจกจ่ายใน SQL ไม่ทำงานถ้าฉันไม่ต้องการให้มันทำงานในตอนแรก ดังนั้นอย่าเตือนฉันอย่ารวบรวมข้อมูลกับมัน - ฉันไม่ต้องการข้อมูลนั้น ดังนั้นการมีความสามารถในการเปิดและปิดสิ่งเหล่านั้นจึงเป็นสิ่งสำคัญอย่างแท้จริง

ความสามารถในการเมื่อคุณรวบรวมข้อมูลเข้าถึงได้อย่างรวดเร็ว - คุณไม่จำเป็นต้องรู้เรียกใช้และนวดข้อมูลจัดการข้อมูล - สามารถทำได้อย่างรวดเร็วและมีประสิทธิภาพ และเมื่อคุณมีข้อมูลที่ชัดเจนมันเป็นสิ่งสำคัญที่จะเข้าใจ

ทีนี้นี่คือตัวอย่างของผลิตภัณฑ์ Diagnostic Manager ที่เราจะแสดงให้คุณเห็นในวันนี้ - ผลิตภัณฑ์คุณรู้ไหมฉันชอบที่จะบอกคุณว่าผลิตภัณฑ์กำลังจะไปถึง แทนที่และเป็น DBA ในกล่อง ความจริงคือมันต้องมีความรู้เกี่ยวกับสภาพแวดล้อมของคุณและสิ่งที่คุณพยายามที่จะบรรลุ การมีความเข้าใจบทบาทของ DBA อย่างชัดเจนเป็นสิ่งสำคัญ

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

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

สิ่งหนึ่งที่ฉันไม่ได้ใส่ไว้ที่นี่ซึ่งฉันคิดว่าน่าจะเป็นที่น่าสังเกตก็คือคุณต้องมีเครื่องมือที่จะช่วยให้คุณแยกแยะความแตกต่างของสิ่งที่ปกติและสิ่งที่ไม่ปกติ และฉันคิดว่านั่นเป็นเรื่องใหญ่เพราะคุณรู้ว่ามีผลิตภัณฑ์และสิ่งต่าง ๆ ที่แจ้งออกมามากมาย แต่ถ้าคุณได้รับการแจ้งเตือนและการแจ้งเตือนนั้นเป็นการแจ้งเตือนที่ผิด ; มันเสียเวลามากกว่าและจะลดประสิทธิภาพของคุณมากกว่าที่จะช่วยพวกเขา ดังนั้นคุณรู้ไหมว่าสิ่งเหล่านี้เป็นสิ่งที่ฉันควรทราบ

เมื่อฉันพูดถึงผลิตภัณฑ์ที่ฉันคาดหวังว่าทุกสิ่งเหล่านี้จะอยู่ในชุดผลิตภัณฑ์ IDERA เป็นผลิตภัณฑ์ตัวจัดการการวินิจฉัยที่ฉันคิดว่าน่าจะเป็นลักษณะหลักของสิ่งที่เรากำลังพูดถึงที่นี่ในแง่ของฐานข้อมูล การปรับแต่งประสิทธิภาพการทำงานและการตรวจสอบและสิ่งต่าง ๆ เหล่านั้น

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

อีกอย่างที่เห็นได้ชัดคือฉันไม่สามารถใช้งานได้ในปัจจุบันและฉันต้องสามารถย้อนเวลากลับไปได้ไม่ว่าจะหมายถึงการค้นหาข้อความค้นหาที่วิ่งได้ไม่ดีหรือไม่ก็หมายความว่าคุณ รู้ว่ากำลังมองหาวิธีที่โฮสต์ VM ตัวเองทำงานในแง่ของทรัพยากร ทุกสิ่งที่คุณต้องทำและคุณจะไม่นั่งที่นั่นมองดูคอนโซลของคุณตลอด 24 ชั่วโมงต่อวัน 7 วันต่อสัปดาห์

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

สิ่งต่อไปในรายการคือการผูกกลับไปที่สิ่งที่เรากำลังพูดถึงก่อนหน้านี้ด้วยประสิทธิภาพของแบบสอบถาม และฉันจะแสดงตัวอย่างที่แตกต่างกันสองสามอย่างในผลิตภัณฑ์ Diagnostic Manager วิธีที่เราทำซึ่งแน่นอนในตอนท้ายของวันมันจะให้ตัวเลือกมากมายแก่คุณเกี่ยวกับแบบสอบถามด้วยตนเองในแง่ของสิ่งที่ คุณต้องการรวบรวม

ในแง่ของว่าคุณสนใจในแบบสอบถามที่ก่อให้เกิดความเจ็บปวดทรัพยากรการบริโภคของ CPU หรือปริมาณการใช้ I / O ไม่ว่าจะเป็นคิวรีที่ใช้เวลานานในการดำเนินการให้เสร็จสมบูรณ์หรือคิวรีที่โดยทั่วไปอาจไม่ใช่การละเมิดที่เลวร้ายที่สุดในแง่ของประสิทธิภาพ แต่อาจทำงานบ่อยครั้งจนความถี่ที่แท้จริงของตัวมันเองอาจเป็นปัญหา และเห็นได้ชัดว่าสามารถมองเห็นแนวโน้มเมื่อเวลาผ่านไปกับคำค้นหาเหล่านั้นได้เช่นกันเป็นส่วนสำคัญของมัน

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

จากนั้นคุณก็รู้ว่าส่วนอื่น ๆ นั้นเป็นเพียงเชิงรุกมากขึ้น ความสามารถในการเป็นคนแรกที่รู้สามารถเข้าใจได้เมื่อมีปัญหาเกิดขึ้น เพื่อไม่เพียง แต่จะเป็นคนแรกที่รู้เพื่อให้คุณสามารถแก้ไขได้ แต่ในหลายกรณีเมื่อคุณต้องการเป็นสิ่งที่จะสามารถทำให้การตอบสนองโดยอัตโนมัติในหลายกรณีเช่นกัน คุณสามารถพูดได้คุณรู้มากกว่ารับอีเมลว่า“ เฮ้คุณต้องไปแก้ไขเรื่องนี้” ถ้าฉันอยู่ในการประชุมหรือถ้าฉันคุณอยู่บนถนนหรืออะไรก็ตามที่ฉันเป็น เห็นได้ชัดว่าเป็นเรื่องที่ดีมากที่สามารถพูดได้ว่าฉันมีบางอย่างที่จะสามารถจัดการกับมันได้ด้วยวิธีอัตโนมัติ

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

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

คุณสามารถทราบได้แม้กระทั่งว่าคุณต้องการดึงข้อมูลจากสภาพแวดล้อม vCenter หรือสภาพแวดล้อม Hyper-V ของคุณอันเป็นผลมาจากการสำรวจที่เกิดขึ้นและสามารถทำได้เป็นประจำและ ดึงข้อมูลนั้นและสามารถดูได้ และอีกครั้งให้หมุนจากที่หนึ่งไปอีกที่หนึ่งในขณะที่คุณดูข้อมูลนี้

นั่นคือสิ่งต่าง ๆ ที่ในแง่ของสิ่งที่ฉันเห็นผู้คนถามเมื่อพวกเขากำลังพูดถึงเครื่องมือที่จะช่วยพวกเขาในแง่ของการปรับแต่งและประสิทธิภาพ - ผลิตภัณฑ์ที่ฉันจะแสดงให้คุณเห็นใน อันดับที่สองคือ Diagnostic Manager และรองรับทุกอย่างตั้งแต่ปี 2000 จนถึงปี 2016 เป็นเฉพาะกับ SQL Server ดังนั้นเราจึงตรวจสอบจัดการสิ่งเหล่านั้น ไม่มีตัวแทนในอินสแตนซ์ของตัวเองที่เป็นอินสแตนซ์การตรวจสอบ

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

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

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

ตอนนี้สิ่งที่ฉันต้องการจะทำคือการสาธิตอย่างรวดเร็ว และฉันจะชี้ให้เห็น - ฉันจะกลับไปที่สไลด์อื่น ๆ ที่นี่ - ที่เรามีเราเพิ่งเพิ่มเช่นเดียวกับ FYI สำหรับคนที่คุ้นเคยกับผลิตภัณฑ์เรามีข้อเสนอใหม่ซึ่งเป็น Diagnostic Manager Pro ข้อเสนอแบบมืออาชีพซึ่งรวมถึงสิ่งที่เราเรียกว่าการวิเคราะห์เวิร์กโหลด

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

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

Eric Kavanagh: ไปแล้ว

Bullett Manale: ทุกอย่างโอเคใช่มั้ย Alright ดังนั้นสิ่งที่คุณกำลังดูอยู่ในตอนนี้ - และนี่คือผลิตภัณฑ์ Diagnostic Manager - และฉันแค่ต้องการให้คุณมีการสาธิตระดับสูงเกี่ยวกับสิ่งที่เกิดขึ้นที่นี่ ในตัวอย่างนี้สิ่งที่เรากำลังทำคือการแสดงข้อความค้นหาที่เกี่ยวข้องกับการรอ และเมื่อฉันพูดถึงความสามารถในการไปและกลับเจาะลึกและหมุนนั่น - มุมมองนี้ที่นี่เป็นตัวอย่างที่ดี ฉันสามารถดูได้จากไทม์ไลน์ตามที่เราเห็นที่นี่ซึ่งกำลังจะแสดงในขณะนี้ ในกรณีของเราเรากำลังดูตัวเองรอและประเภทของตัวเองรอ เราสามารถเห็นข้อความที่เชื่อมโยงกับการรอคอยเราจะเห็นแอปพลิเคชัน

สังเกตุว่ามันอยู่ในมุมมองลำดับเวลาที่นี่ดังนั้นฉันสามารถระบุข้อมูลที่เป็นเส้นตรงเมื่อปัญหาเกิดขึ้น แต่แล้วอีกครั้งถ้าฉันต้องการเพียงแค่อีกครั้งเดือยและฉันพูดว่า "คุณรู้ว่าอะไรลองดูที่ สิ่งนี้จากมุมมองที่ต่างออกไป” ลองดูจากมุมมองของ“ ฉันต้องการเห็นข้อความค้นหาหรือการรอคอยหรือแอปพลิเคชันที่ทำให้ฉันเจ็บปวดมากที่สุดและจัดอันดับพวกเขา” และนั่นคือสิ่งที่เรา ' อีกครั้งจะได้เห็นโดย "แบบสอบถามรอตามระยะเวลา" ตอนนี้เรากำลังเห็นแอปพลิเคชันที่ทำให้ฉันเจ็บปวดมากที่สุดหรือรออยู่

และนี่คือส่วนที่สำคัญที่สุดคือสามารถแยกสิ่งเหล่านี้ออกได้ ฉันเห็นแอปพลิเคชั่น NoSQL นี้กำลังเปิดตัวที่นี่ มันทำให้ฉันมีเวลารอคอยที่ดีเข้ามาในระยะเวลารอ 25 วินาทีภายใน 30 นาทีนี้ที่เราเจาะเข้าไป จากนั้นฉันก็สามารถแยกแอปพลิเคชันนั้นและฉันสามารถดูข้อความสั่งในกรณีนี้ที่ส่งผลกระทบโดยตรงต่ออินสแตนซ์นี้โดยเฉพาะ

และนี่เป็นเพียงตัวอย่างหนึ่งของวิธีที่คุณสามารถระบุคอขวดสามารถจัดอันดับข้อมูลสามารถจัดลำดับความสำคัญของปัญหาที่ต้องแก้ไขก่อน นี่คือทุกสิ่งที่คุณต้องพิจารณา คุณรู้คุณสามารถแก้ไขปัญหาได้ตลอดทั้งวัน แต่ถ้าคุณกำลังแก้ไขปัญหาที่อยู่ด้านล่างของรายการที่จะได้รับการแก้ไขคุณจะเสียเวลา คุณมีค่าเสียโอกาสที่เกี่ยวข้องกับสิ่งนั้น

ฉันจะให้อีกตัวอย่างหนึ่งและนี่เป็นตัวอย่างที่แตกต่างกันเล็กน้อย แทนที่จะชี้เฉพาะปัญหาหรือชี้ไปที่พื้นที่คุณต้องการเครื่องมือที่จะสามารถช่วยคุณในวงกว้างในการพูดว่า“ เฮ้เราเคยมีปัญหาอะไรบ้างหรือเปล่า” หรือ“ เป็น มีสิ่งใดบ้างที่ฉันสามารถทำได้เพื่อปรับปรุงการแสดง?” และมีบางอย่างอยู่เบื้องหลัง, ดูว่าเกิดอะไรขึ้น และในกรณีนี้สิ่งนี้สามารถเกี่ยวข้องกับการกำหนดค่า; มันอาจเกี่ยวข้องกับวิธีการที่สุขภาพของอินสแตนซ์กำลังถูกจัดการ และเห็นได้ชัดว่าสิ่งต่าง ๆ ที่มีประสิทธิภาพเช่นกัน

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

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

ฉันไม่ต้องการทำตามคำแนะนำเหล่านี้อย่างสุ่มสี่สุ่มห้าฉันต้องการที่จะเข้าใจว่าเพราะเหตุใดคำแนะนำเหล่านี้จึงถูกสร้างขึ้นมา และฉันอาจจะเป็น DBA อาวุโสที่ทำสิ่งนี้มา 30 ปีแล้วและฉันต้องการบางสิ่งที่กำลังจะเกิดขึ้นคุณรู้ว่าตรวจสอบ - หรือดอท i และข้าม t ในกรณีนี้ - หรือบางทีฉันอาจเป็นจูเนียร์ DBA และ ฉันต้องการความช่วยเหลือเล็กน้อยในแง่ของการทำความเข้าใจปัญหาเหล่านี้เมื่อพวกเขากำลังเกิดขึ้นและสาเหตุที่ทำให้คำแนะนำเหล่านี้เกิดขึ้น

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

ตอนนี้ไม่ได้หมายความว่าฉันต้องการพิจารณาสิ่งเหล่านี้ให้อยู่ในสถานะแจ้งเตือนหากพวกเขาออกมาในแง่ของเกณฑ์เพื่อให้คุณสามารถเปิดและปิดสิ่งเหล่านี้ สิ่งนี้กลับไปสู่สิ่งนั้น“ เฮ้ฉันต้องทำบางอย่างกับตัวชี้วัดบางตัวเท่านั้น ฉันแค่ต้องการรู้แจ้งเตือนเกี่ยวกับปัญหาบางอย่างเท่านั้น” และเพื่อให้แน่ใจว่าเราจะไม่ไปคุณทำให้อิ่มตัวด้วยผลบวกปลอม ๆ คุณไม่เพียงมีความสามารถในการเปิดและปิดสิ่งเหล่านี้ แต่ในหลาย ๆ กรณีคุณจะสังเกตเห็นว่าเราได้จัดเตรียมแถบปกติที่เกี่ยวข้องกับแต่ละเมตริก ดังนั้นหากฉันดูข้อมูลนี้โดยเฉพาะในกรณีนี้ฉันจะสังเกตว่าเกณฑ์อาจสูงกว่าที่พวกเขากำลังอยู่ในขณะนี้

ในอีกด้านหนึ่งของเหรียญคืออะไรถ้าฉันมีอินสแตนซ์ของ SQL ที่ฉันกำลังติดตามตัวชี้วัดและตัวชี้วัดเหล่านั้นไม่ว่าด้วยเหตุผลใดเกณฑ์ที่ฉันตั้งไว้ไม่ถูกต้อง กล่าวอีกนัยหนึ่งธรณีประตูเป็นเสียงตบเบา ๆ ตรงกลางซึ่งจริง ๆ แล้วนั่งพื้นฐานซึ่งหมายความว่าถ้าฉันมีการแจ้งเตือนที่เชื่อมโยงกับเกณฑ์ที่ฉันอาจจะได้รับการแจ้งเตือนสำหรับบางสิ่งที่เป็นเหตุการณ์ปกติ ดังนั้นในสถานการณ์เหล่านั้นเราสามารถให้ข้อมูลเชิงลึกเกี่ยวกับคุณได้ทั่วทั้งกระดาน

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

และสิ่งที่ยอดเยี่ยมเกี่ยวกับผลิตภัณฑ์ Diagnostic Manager ในแง่ของเส้นเขตแดนเองก็คือความสามารถในการตั้งค่าเส้นฐานหลายเส้น และคุณอาจถามว่า“ ทำไมฉันถึงต้องการทำเช่นนั้น?” และคำตอบก็คือถ้าคุณมีหน้าต่างการบำรุงรักษาที่เริ่มต้นมาจากเที่ยงคืนถึงตีสี่ซึ่งคุณกำลังเก็บภาษีทรัพยากรของคุณจริงๆ ใช้ทรัพยากรให้มากที่สุดเท่าที่จะเป็นไปได้จากนั้นคุณต้องการเปลี่ยนอีกครั้งและคุณต้องการหมุนนิด ๆ หน่อย ๆ และพูดว่า“ ดูสิเราจะเปลี่ยนเกณฑ์ของเราสำหรับสิ่งนั้น” และเราสามารถปรับขีด จำกัด ของเราแบบไดนามิกโดยเฉพาะอย่างยิ่งกับสิ่งใดก็ตามที่เป็นพื้นฐานที่เราเกิดขึ้นโดยขึ้นอยู่กับเวลาของวันหรือวันของสัปดาห์และอื่น ๆ นั่นคือ ดังนั้นมันจะปรับเกณฑ์เหล่านั้นแบบไดนามิกสำหรับเรา

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

ฉันอาจต้องการผสานรวมกับบางอย่างผ่านกับดัก SNMP หรือแม้กระทั่งโดยตรงเช่น SCOM ประเด็นก็คือคุณมีความยืดหยุ่นในการทำเช่นนั้นและคุณสามารถตั้งค่าเงื่อนไขประเภทใดก็ได้ที่จะรับประกันว่าไม่ว่าจะเป็นเงื่อนไขที่กว้างมาก - คุณรู้ซีพียูและหน่วยความจำของฉันหรือทรัพยากรใด ๆ - ในทุกกรณีของฉัน หรือบางทีฉันมีสิ่งที่เฉพาะเจาะจงมากที่ฉันต้องการตรวจสอบเพราะเมื่อฉันพบว่าเราละเมิดฉันต้องการเรียกใช้สคริปต์ที่เฉพาะเจาะจงและมุ่งตรงไปที่ปัญหานั้น ดังนั้นนี่คือที่ที่คุณสามารถทำสิ่งต่าง ๆ ภายในผลิตภัณฑ์ Diagnostic Manager เพียงคุณรู้ในแง่ของการแจ้งเตือนและการแจ้งเตือนและสามารถยืดหยุ่นได้จากมุมมองนั้น

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

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

ถ้าฉันมีฐานข้อมูลไม่กี่ที่นี่ - ซึ่งฉันมีอยู่ให้ลองจินตนาการว่า - ฉันสามารถเข้าไปพูดว่า“ เอาเป็นว่าสุดท้ายคุณก็รู้ข้อมูลมูลค่าปีละลองมาสัมพันธ์กันเดือนละตัวอย่าง เรามาดูกันว่าเราจะเห็นการเติบโตในอีกสามปีข้างหน้าหรือ 36 หน่วย "ในกรณีนี้เราสามารถตอบคำถามนั้นได้อย่างรวดเร็วมาก ทีนี้ลองทำด้วยตัวเองใช่ไหม ลองทำอย่างนั้นในเวลาเดียวกับที่ฉันทำด้วยตัวคุณเอง มันจะพาคุณไปสักพัก

ทีนี้เพื่อให้เกิดความตึงเครียดยิ่งขึ้นไปอีกลองรายงานอีกฉบับซึ่งก็คือเซิร์ฟเวอร์อันดับต้น ๆ ของฉัน ลองนึกภาพฉันมีอินสแตนซ์การผลิตเป็นร้อยซึ่งในกรณีนี้ฉันทำไม่ได้ แต่ถ้ามีใครบางคนมาหาฉันและพูดว่า“ ฉันต้องการให้คุณบอกฉัน - เราจะนำฐานข้อมูลใหม่นี้ไปใช้กับแอปพลิเคชันใหม่ที่ยอดเยี่ยมนี้ มันจะเปลี่ยนทุกอย่างที่เรารู้ มันจะทำให้ชีวิตวิเศษมาก โอ้, อย่างไรก็ตาม, ฐานข้อมูลนั้นจะต้องใช้ I / O จริง ๆ, หรือมันจะต้องใช้ซีพียูมาก, หรือใช้หน่วยความจำมาก … "ไม่ว่าจะเติมอะไรก็ตามฉันต้องการ สามารถดูอินสแตนซ์การผลิตทั้งหมดของฉันได้ที่ไหนการใส่ฐานข้อมูลนั้นไว้ตรงไหน และฉันสามารถจัดลำดับอินสแตนซ์ทั้งหมดของฉันเทียบกับประเภทที่อาจเกิดขึ้นไม่ว่าจะเป็น CPU, หน่วยความจำ, ดิสก์หรืออะไรก็ตามที่อาจเป็น ดังนั้นจุดที่สามารถตอบคำถามได้อย่างรวดเร็วและมีประสิทธิภาพและการตัดสินใจที่ถูกต้องแทนที่จะคาดเดาเมื่อคุณทำสิ่งเหล่านี้ล้วนมีความสำคัญจริง ๆ และคุณต้องการสิ่งที่จะช่วยคุณ

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

อีกตัวอย่างหนึ่งก็คือถ้าฉันไปที่ส่วนการบริหารตรงนี้ - จริง ๆ แล้วฉันจะเอามันกลับไปที่ส่วนการแจ้งเตือนที่นี่ - สอบถามการฝากข้อมูลประวัติศาสตร์ของเราสำหรับสิ่งที่เกิดขึ้นในอดีต ฉันมีการบล็อกที่เกิดขึ้นในสภาพแวดล้อมการผลิตของฉันหรือไม่ ฉันไม่รู้ลองดูสิ

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

สิ่งสุดท้ายที่ฉันต้องการแสดงให้คุณเห็น - และแสดงให้คุณเห็นผลิตภัณฑ์นี้ผลิตภัณฑ์ Diagnostic Manager - เรามีดังที่ฉันได้กล่าวไว้ก่อนหน้านี้เราได้เข้าไปแล้วและเราได้เพิ่มส่วนประกอบอื่นให้กับ SQL Diagnostic Manager ของเรา เสนอ Pro และนั่นคือองค์ประกอบการวิเคราะห์ภาระงาน และนี่คือเวอร์ชันทางเว็บในกรณีนี้เรากำลังแสดงให้คุณที่นี่ แต่ประเด็นตรงนี้ก็คือสิ่งนี้จะช่วยให้คุณมองดูช่วงเวลาที่กว้างมาก ๆ หรือช่วงเวลาที่เจาะจงมาก ๆ และจากการที่คุณรู้ว่ามีการคลิกไม่กี่ครั้งเพื่อดูรหัสที่เกี่ยวข้องโดยตรงกับปัญหาที่อาจเกิดขึ้น .

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

สิ่งเดียวกันถ้าฉันพูดว่า“ มาดูสี่ชั่วโมงสุดท้าย” แทนสี่สัปดาห์ที่แล้ว ฉันยังสามารถทำเช่นนั้นได้ ฉันยังคงสามารถเน้นช่วงเวลานั้นและจากที่นั่นอีกครั้งนี่คือจุดหมุนของฉัน - สิ่งเหล่านี้ทั้งหมดที่นี่ฉันสามารถเชื่อมโยงไปยัง คำสั่ง SQL อันดับต้น ๆ ฉันสามารถดูข้อความค้นหาเหล่านั้นในกรณีนี้ที่ก่อให้เกิดการรอที่เกี่ยวข้องกับการใช้ CPU เพียงแค่เจาะเข้าไปฉันสามารถดูข้อความค้นหาที่เกี่ยวข้องที่นี่ - อ๊ะ - และฉันยังสามารถดูโปรแกรมและสิ่งที่ไม่เกี่ยวข้องกับสิ่งนี้ได้เช่นกัน

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

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

Eric Kavanagh: และฉันรักที่คุณแสดงรายละเอียดทั้งหมดนี้ หากคุณย้อนกลับไปสองหน้าจอ - แม้หน้าจอนี้จะค่อนข้างดี เนื่องจากมีหลายวิธีในการมองเห็นสิ่งที่เกิดขึ้นจริงและฉันคิดว่านี่เป็นหนึ่งในแง่มุมที่น่าชื่นชมของการคำนวณในปัจจุบัน แน่นอนว่ามันเป็นสภาพแวดล้อมของฐานข้อมูลที่ฉันมีครึ่งเรื่องตลกที่ฉันพูดว่า:“ เรายังคงเรียนรู้ที่จะพูดซิลิคอน” เรายังคงเรียนรู้ที่จะเข้าใจว่าเกิดอะไรขึ้นและตรงประเด็น ถูกนำมาใช้เป็นอย่างดีคุณต้องมีการสนทนากับข้อมูลเพื่อให้เข้าใจสิ่งที่เกิดขึ้นทำไมสิ่งต่าง ๆ เกิดขึ้นช้าเพราะมีปัญหาที่เป็นไปได้มากมาย และแน่นอนว่า IDERA ได้รับผลิตภัณฑ์ที่แตกต่างกันจำนวนหนึ่งซึ่งเป็นผลิตภัณฑ์ที่แม่นยำแบบเก่าที่ฉันคิดว่าน่าจะฟรีสำหรับเรื่องนี้

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

Bullett Manale: Robin คุณเป็นคนใบ้ไหม?

Robin Bloor: ใช่ ไม่เป็นไรฉันแค่ถอดตัวเองเป็นใบ้ ฉันต้องบอกว่ามันเหลือเชื่อ - สิ่งที่ทำให้ฉันดูน่าทึ่งที่สุดเกี่ยวกับเครื่องมือนี้เพราะจริงๆ - โดยเฉพาะอย่างยิ่งจากความจริงที่เห็นได้ชัดว่ามีมิติทั้งหมดที่คุณไม่ได้เข้าไป - สิ่งที่จริง ๆ แล้ว ฉันคิดว่าน่าประทับใจที่สุดเกี่ยวกับเรื่องนี้คือมันต้องเป็นวิธีที่ดีจริงๆในการฝึกฝน DBA คุณก็รู้ - ดังนั้นเมื่อคุณเริ่มทำงานกับฐานข้อมูลและคุณไม่รู้อะไรมากเกี่ยวกับสิ่งที่เกิดขึ้นจริงในฐานข้อมูลจริงๆแล้วมันยากมากที่จะเข้าใจ ดังนั้นสิ่งนี้ใช้มากโดยเฉพาะสำหรับการฝึกอบรม? ฉันจะใช้มัน

Bullett Manale: ใช่แล้ว ฉันหมายถึงเมื่อคุณพูดว่าการฝึกอบรมคุณหมายถึงชนิดของการฝึกอบรมความคืบหน้าเป็นสิ่งที่ DBA ใช่มั้ย ในแง่ของ …

Robin Bloor: ใช่แล้วใช่ ๆ ใช่ เครื่องมือการเรียนรู้ คุณรู้ไหม

Bullett Manale: ใช่ฉันคิดว่าเป็นอย่างนั้นและมากกว่านั้นเพื่อให้เราได้เพิ่มส่วนประกอบวิเคราะห์ที่เราแสดงให้คุณเห็นก่อนหน้านี้ซึ่งมีคำแนะนำทั้งหมดที่เชื่อมโยงกับมัน แต่ฉันคิดว่าคุณจะพบว่าภายในความช่วยเหลือและด้านต่าง ๆ มากมายภายในผลิตภัณฑ์มันช่วยให้คุณมีความเข้าใจอย่างลึกซึ้ง ข้อมูลมากมาย

และความจริงก็คืออย่างที่ฉันพูดคุณสามารถใช้สิ่งนี้ได้ถ้าคุณไม่ได้เป็น DBA คุณอาจพบว่าคุณทำการค้นหาโดย Google และสิ่งต่าง ๆ เช่นนั้นเพียงเพื่อความรู้ทั่วไปเกี่ยวกับสิ่งที่ DBA ส่วนใหญ่มี แต่คุณสามารถเชื่อมโยงสิ่งนี้และแน่นอนว่าจะช่วยคุณในแง่ของ“ เฮ้คุณรู้ใช่มั้ย สิ่งนี้เรียกว่าการแตกแฟรกเมนต์?” หรือ“ ทำไมการค้นหานี้ถึง 6, 000 ครั้ง?” ฉันหมายความว่าเพราะสิ่งเหล่านี้จะถูกนำมาให้คุณและพวกเขาก็จะยิ่งทำให้คุณประหลาดใจ คุณจะเห็นว่าคุณรู้อะไรปกติและไม่อะไร คุณจะเห็นสิ่งต่าง ๆ ที่กำลังเป็นที่นิยมและสิ่งที่ไม่ใช่

ตามกฎแล้วเราพยายามตั้งสิ่งนี้ขึ้นเป็นในแง่ของการปฏิบัติที่ดีที่สุด ดังนั้นเมื่อคุณชี้ไปที่อินสแตนซ์มันจะแสดงให้คุณเห็นสิ่งต่าง ๆ ที่ระบุว่าเป็นแนวปฏิบัติที่ดีที่สุด ฉันหมายถึงแน่นอนว่าความจริงคือการปฏิบัติที่ดีที่สุดคือแนวทางปฏิบัติที่ดีที่สุดและไม่ใช่วิธีปฏิบัติที่แท้จริงเสมอไป แต่คุณรู้ว่ามันจะแสดงค่าผิดปกติแม้กระทั่งจากจุดเริ่มต้นที่คุณติดตั้งและชี้ไปที่อินสแตนซ์

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

Robin Bloor: ก็ได้ และอีกคำถามหนึ่ง - แต่ฉันแน่ใจว่าคำตอบสำหรับเรื่องนี้รวดเร็วมาก - นั่นคือคุณมีความละเอียดที่จะลงไปที่แบบสอบถามแต่ละข้อและแต่ละจุดในเวลาและมองจากมิตินั้น

Bullett Manale: ใช่แล้ว ขึ้นอยู่กับสิ่งที่คุณต้องการจะทำคุณสามารถดูเวลาหนึ่งนาทีหรือมองดูเวลาสามวันหรือคุณรู้ว่าเป็นเวลาสามสัปดาห์ และอย่างที่ฉันพูดมันขึ้นอยู่กับว่าคุณต้องการดูข้อมูลและสิ่งที่คุณต้องการเก็บรวบรวมอย่างไร ในบางกรณีเราจะรวบรวมเฉพาะคำค้นหาที่ถึงเกณฑ์ที่คุณระบุ ในกรณีอื่น ๆ เราอาจเก็บรวบรวมคุณรู้ทุกข้อสงสัยที่ทำให้เกิดการรอคอย

แต่คุณก็มีความสามารถในการพูดว่า "ดูสิขีด จำกัด เหล่านั้นที่ฉันระบุบางทีมันอาจเป็นแค่การเขียนหรืออาจเป็นเพียงแค่การอ่านหรืออาจเป็นเพียงสำหรับซีพียู" ดังนั้นสมมติว่าเกินขีด จำกัด นั้นนั่นคือ สิ่งที่คุณต้องการรวบรวมจากนั้นเมื่อใดก็ตามที่กรอบเวลาที่คุณต้องการดูคุณจะสามารถดูข้อความค้นหาที่ทำให้ขุ่นเคืองโดยพิจารณาจากสิ่งที่คุณพิจารณาว่าเป็นการละเมิด

คุณมีหลายวิธีในการดูข้อมูล คุณสามารถดูได้ในมุมมองแบบรวมเพื่อดูคุณรู้ว่าข้อความค้นหาใดบ้างเบื้องหลังการสนทนาเริ่มต้นเมื่อเทียบกับทุกเหตุการณ์ที่เกิดขึ้นของข้อความค้นหานั้นเพื่อดูรูปแบบถ้าคุณ จะเพื่อดูว่ามันเลวร้ายลงเรื่อย ๆ

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

ตอนนี้ฉันกำลังดูในวันที่ 15 พฤศจิกายนเวลา 19:05 น. และเราสามารถดูข้อความค้นหาเฉพาะเวลานั้นได้ หากฉันมีสิ่งใดที่ทำงานได้ไม่ดีเมื่อได้รับช่วงเวลานั้นเราจะสามารถดูรายละเอียดเซสชันที่เฉพาะเจาะจงกับช่วงเวลานั้นเพื่อดูว่าเซสชันใดกำลังทำงานอยู่ ฉันหมายความว่ามีข้อมูลบางส่วนถูกฆ่าตายที่นี่และอย่างที่ฉันบอกว่าส่วนที่ยากที่สุดจริงๆอาจจะเป็นเวลา 30 นาทีในการเล่นกับคอนโซลและหาวิธีทำสิ่งนี้

แต่เมื่อคุณรับรู้ว่าข้อมูลส่วนใหญ่ที่นี่อยู่ในริบบิ้นนี้และมันถูกแบ่งโดยแท็บเหล่านี้และแต่ละแท็บจะมีปุ่มการเปลี่ยนแปลงแบบไดนามิกที่ปรากฏขึ้นทุกครั้งที่คุณคลิกที่ปุ่มนั้น สิ่งที่เวลาหรือสิ่งที่เกิดขึ้นเมื่อสัปดาห์ที่แล้วมันเป็นกระบวนการเดียวกัน โดยทั่วไปแล้วฉันกำลังดูอยู่ในวันที่ 15 พฤศจิกายน แต่ฉันสามารถดูเวลาจริงได้อย่างง่ายดายเพียงแค่คลิกปุ่มนั้น และฉันจะโต้ตอบกับข้อมูลในลักษณะเดียวกัน

แต่เพื่อตอบคำถามของคุณใช่มีหลายวิธีที่แตกต่างกันในการดูข้อมูลในอดีตและที่เกี่ยวข้องกับการค้นหาด้วยตนเอง

Robin Bloor: ฉันเข้าใจแล้ว มันน่าประทับใจมาก และฉันชอบความจริงที่ว่าหน้าต่างซิงโครไนซ์แม้ว่ามันจะเป็นสิ่งที่จำเป็นสำหรับทุกอย่างที่เกี่ยวข้องกับข้อมูลแบบเรียลไทม์ในปัจจุบัน

Bullett Manale: ใช่แล้ว แน่ใจ

Robin Bloor: นี่เป็นเพียงข้อมูลที่ฉันไม่รู้คำตอบ ตามข้อเสนอของคุณ - SQL Server และคลาวด์ - คุณสามารถชี้ไปที่คลาวด์ภายใต้อัตราส่วนได้หรือไม่?

Bullett Manale: คุณทำได้ คุณสามารถชี้สิ่งนี้ภายใต้คลาวด์ เมื่อคุณเพิ่มอินสแตนซ์มันจะถามคุณว่าเป็น RDS หรือ Azure หรือไม่ ตอนนี้มีข้อ จำกัด บางอย่างจากสิ่งที่เราสัมผัสจากคลาวด์ดังนั้นอาจมี - มีความแตกต่างเล็กน้อยในแง่ของสิ่งที่เราสามารถตรวจสอบได้เพียงเพราะเครื่องมือในบางกรณีไม่ ไม่มีให้เรารวบรวมจากสิ่งที่ Microsoft เปิดเผย

ทีนี้ถ้ามันเป็นอะไรคุณรู้โครงสร้างพื้นฐานเป็นแพลตฟอร์มอย่างคุณรู้หรือ EC2 หรืออะไรทำนองนั้นนั่นไม่ใช่ปัญหาเลย เราได้ทุกอย่าง และเมื่อเราทำงานกับ Microsoft และเราทำงานกับ Amazon เรากำลังดำเนินการเพื่อเปิดเผยข้อมูลดังกล่าวในรายละเอียดเพิ่มเติม แต่ใช่แน่นอนเราสนับสนุนสภาพแวดล้อมเหล่านั้น

Robin Bloor: โอเคนั่นน่าสนใจ ฉันจะส่งต่อไปยัง Dez ซึ่งฉันแน่ใจว่าจะส่งคำถามให้คุณในทิศทางที่ต่างออกไป

Bullett Manale: ได้เลย

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

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

Bullett Manale: มันตลก - นั่นเป็นคำถามที่ดี มันเป็นการผสมผสานกันเล็กน้อย แต่ฉันจะบอกว่าเรามีลูกค้ารายย่อยมากมาย และเมื่อฉันบอกว่าลูกค้ารายย่อยฉันหมายถึงคุณรู้ไหมการซื้ออินสแตนซ์หนึ่งถึงห้ารายการเพื่อให้สิทธิ์ใช้งานในการจัดการ ในตอนนี้ในบางกรณีพวกเขาอาจมีอินสแตนซ์ 30 รายการที่ถูกต้องของ SQL และพวกเขาสนใจเพียงห้าข้อที่สำคัญมากพอที่จะลงทุนในเครื่องมือเช่นนี้สำหรับอินสแตนซ์ทั้งห้านี้

แต่ความจริงก็คือแม้กระทั่งร้านค้าขนาดเล็กคุณก็มี SQL Server จำนวนหนึ่งอยู่ด้วย ในกรณีส่วนใหญ่หรือในหลายกรณีร้านค้าขนาดเล็กนั้นขึ้นอยู่กับฐานข้อมูลเหล่านั้นมากเพราะคุณรู้ว่าพวกเขาทำอะไร และดังนั้นพวกเขาไม่ได้พวกเขาไม่สามารถปล่อยให้มันลงไปได้ พวกเขาไม่สามารถรู้ได้พวกเขาต้องมีเครื่องมือ

อีกด้านหนึ่งของเหรียญนั่นคือในร้านเล็ก ๆ บางแห่งพวกเขาไม่ได้อุทิศ DBA ดังนั้นคนที่แต่งตัวประหลาดที่ฉลาดที่สุดในห้องหรือคนที่มีเทคนิคมากขึ้นในห้องกลายเป็น DBA ที่ได้รับมอบหมาย ดังนั้นในสถานการณ์ดังกล่าวพวกเขากำลังมองหาความช่วยเหลือบางอย่างและเครื่องมือนี้จะช่วยพวกเขาในเรื่องนั้นด้วย

สำหรับสภาพแวดล้อมขนาดใหญ่ของคุณอย่างที่ฉันคิดว่ามันเป็น Dez ที่พูดถึงมัน - หรือ Robin ฉันไม่แน่ใจ - แต่คุณรู้ไหมว่าสภาพแวดล้อมที่ใหญ่ขึ้นคุณจะประหลาดใจกับจำนวน DBA ที่พวกเขามีฉันหมายถึงพวกเรา ' กำลังพูดถึงอินสแตนซ์ของ SQL จำนวนมากและคุณมี DBA อยู่จำนวนหนึ่งซึ่งได้รับมอบหมายให้รับผิดชอบ จากมุมมองนั้นพวกคุณรู้ว่าพวกเขากำลังมองหาความช่วยเหลือบางอย่างเพราะพวกเขาไม่มีทรัพยากรเพียงพอที่จะช่วยพวกเขาได้จริงๆและเครื่องมือจะช่วยชดเชยบางส่วน

เราก็เลยเห็นว่าค่อนข้างดีที่คุณรู้คุณมีสามคนจัดการ 200 กรณี และคุณสามารถจินตนาการถึงโลจิสติกส์ของสิ่งนั้นได้หากคุณไม่มีเครื่องมือเช่นนี้ลองคิดดูว่าแม้จะมีปัญหาก็ตาม มันจะไม่เป็นวิธีเชิงรุกฉันรับรองกับคุณได้ หวังว่าจะตอบคำถามของคุณ ใช่.

Dez Blanchfield: ใช่ มันกระทบฉัน - และฉันคิดว่า Robin เป็นคนพูดพาดพิงถึงมัน - แต่คุณรู้ไหมว่าสัญญาที่คุณกำลังอธิบายเมื่อคุณทำตัวอย่างผมหมายถึงพวกเขาไม่ได้ จำกัด เฉพาะสภาพแวดล้อมที่มีขนาดใหญ่มาก คุณรู้ไหมว่าคุณสามารถซื้อแพลตฟอร์มแบบปิดชั้นวางทั่วไปที่ออกแบบมาเพื่อสิ่งหนึ่งและนำไปไว้ในสภาพแวดล้อมที่ใช้ร่วมกันของฐานข้อมูลสำหรับสิ่งอื่นและมันจะลงโทษสภาพแวดล้อมทั้งหมด

สิ่งอื่นที่ทำให้ฉัน - มันไม่ใช่คำถามมากนักเพียง แต่การสังเกต แต่ฉันจะนำไปสู่คำถาม - และนั่นคือสิ่งที่คุณรู้เมื่อองค์กรได้ทำการลงทุนในโครงสร้างพื้นฐานและของพวกเขาแล้ว แพลตฟอร์มและฐานข้อมูลของพวกเขาและเซิร์ฟเวอร์และโครงสร้างพื้นฐานโดยรอบและพวกเขากำลังจะซื้อผลิตภัณฑ์ไม่ว่าจะเป็น HR, ERP, เครื่องมือ BI - พวกเขาลงทุนค่อนข้างใหญ่แล้ว

คุณเห็นการตอบสนองแบบไหนเมื่อคุณได้พูดคุยกับผู้คนและพวกเขารู้ว่าพวกเขามีปัญหาเรื่องประสิทธิภาพ แต่พวกเขารู้สึกว่าตอนนี้พวกเขาต้องลงทุนอีกครั้งเพื่อไปหามัน มีจุดที่พวกเขารู้หรือไม่เมื่อคุณสาธิตให้พวกเขาเห็นว่าสิ่งนี้ไม่ใช่เกมง่ายๆและมันก็ไม่ได้เป็นยอดขายมากนัก แต่มันเป็นเรื่องศักดิ์สิทธิ์มาก เป็นเพียงคุณรู้ว่า“ เราจะได้รับประโยชน์ทันทีจากนี้” ตรงกันข้ามกับการขายผลิตภัณฑ์ ฉันคิดว่ามันขายเองและ ROI ก็กระโดดออกจากหน้าเว็บ

Bullett Manale: ใช่แล้วและคุณตลกที่พูดว่าเพราะหลายครั้งที่จะเกิดอะไรขึ้นใครบางคนจะชอบ DBA หรือแม้แต่พนักงานขายก็จะมาและพวกเขาจะพูดว่า“ เฮ้พวกเขาต้องการที่จะ ดู a, เหมือน, แผ่นงาน ROI เกี่ยวกับเรื่องนี้” และอีกหลายอย่างบนกระดาษที่เราจะส่งถึงพวกเขา และการสาธิตดีกว่าเสมอ 10 เท่าโดยเฉพาะอย่างยิ่งคุณสามารถทำได้ด้วย DBA ด้วยตัวเองเพราะ -

Dez Blanchfield: ใช่

Bullett Manale: อย่างที่คุณพูดผลิตภัณฑ์ขายเอง เป็นการยากที่จะใส่ ROI ลงบนกระดาษแล้วพูดว่า“ โอเค DBA ปกติแล้วคุณจะคลิกกี่คลิกในหนึ่งชั่วโมง” เนื่องจากเกี่ยวข้องกับการสำรองข้อมูลคุณรู้หรือไม่ว่าอะไรก็ตาม, คุณรู้? และพยายามวางมันลงบนกระดาษมันยากมากที่จะทำเช่นนั้น แต่เมื่อคุณได้รับใครสักคนและคุณแสดงผลิตภัณฑ์ให้พวกเขาและพวกเขาเห็นมันนั่นคือสิ่งที่คุณพูด

ผู้คนตระหนักถึงคุณค่าของมัน เพราะไม่เพียง แต่ช่วยให้พวกเขาเข้าใจและตัดสินใจได้ดีขึ้น แต่ยังช่วยให้พวกเขารู้ว่าไม่ใช่คนเลว พวกเขาสามารถเป็นคนแรกที่รู้ พวกเขาสามารถแก้ไขปัญหาก่อนที่จะระบุได้ว่ามีปัญหา

อีกส่วนหนึ่งก็คือคุณรู้ไหมในฐานะ DBA ไม่ว่าจะเป็นคุณรู้จริงหรือการรับรู้และฉันคิดว่ามันเป็นความเข้าใจ - คุณเป็นเจ้าของปัญหาด้านประสิทธิภาพจริง ๆ คุณเป็นคนที่ได้รับนิ้วชี้ไปที่คุณเมื่อประสิทธิภาพการทำงานลดลงและความจริงก็คือมันอาจเป็นนักพัฒนาที่เป็นสาเหตุของปัญหา

การมีเครื่องมือที่สามารถพูดได้ว่า“ เฮ้นี่ไม่ใช่ปัญหาของฉันฉันต้องสามารถนำสิ่งนี้ไปให้กับนักพัฒนาซอฟต์แวร์และพวกเขาจำเป็นต้องแก้ไขสิ่งนี้” หรือคุณรู้ตามบรรทัดเหล่านั้น เป็นวิธีที่ดีในการมีบางสิ่งในคลังแสงของคุณที่จะพูดว่า“ นี่คือปัญหาที่แท้จริง” คุณรู้หรือไม่?

Dez Blanchfield: ใช่ สิ่งสุดท้ายสำหรับคุณและสิ่งที่ทำให้ฉันดูเมื่อเราผ่านมันไปก็คือบ่อยครั้งที่เราคิดถึงปัญหาด้านประสิทธิภาพเรามักจะนำทักษะพิเศษมาใช้ พวกเขามาพร้อมกับประสบการณ์ 20 ปีพวกเขาดูและพวกเขารู้ว่าตลกคลาสสิกของคนที่เดินเข้าไปในร้านวิศวกรรมและมีค้อนเล็ก ๆ น้อย ๆ และตีเครื่องในจุดที่เหมาะสมแล้วพูดว่า “ นั่นคือการแก้ไข $ 15, 000” และผู้คนไป“ เราไม่จ่ายเงินสำหรับสิ่งนั้น” คุณก็รู้เพราะมันใช้เวลาห้านาที และเขาพูดว่า“ เอาล่ะงานห้านาทีใช้เวลา 15 ปีในการแก้ไขและมันช่วยคุณได้หลายล้านคน”

สำหรับฉันดูเหมือนว่าคุณรู้ว่ามีกระบวนการขั้นกลางที่ผู้คนพูดถึงสิ่งนี้ว่า“ โอเคนำทักษะพิเศษเข้ามาแก้ไขปัญหามันจะหายไป” แต่สิ่งที่พวกเขาทำคือ พวกเขาเพิ่งวาง Band-Aid ไว้ใช่ไหม? ตรงข้ามกับสถานการณ์ที่ฉันสามารถเห็นได้จากที่นี่เมื่อใดที่มีสิ่งนี้เกิดขึ้นใช่พวกเขาอาจพูดถึงปัญหาด้านประสิทธิภาพบางอย่างที่พวกเขาคิดว่าพวกเขากำลังประสบอยู่ แต่ดูเหมือนว่าฉันแค่ 24 / นี้ คุณรู้หรือไม่ว่า 7 ชนิดดวงตาที่ดูสิ่งแวดล้อมแบบเรียลไทม์

คุณจบลงด้วยการหลบหนีจากสถานการณ์ที่ DBA ตื่นขึ้นมาตอนสี่โมงเช้าเพราะรายงานกำลังทำงานอยู่ เป็นกรณี - และอาจเป็นเรื่องเชิงโวหาร - แต่เป็นกรณีที่ผู้คนเปลี่ยนจากการลงทุนในผลิตภัณฑ์อย่างรวดเร็วเพื่อแก้ไขปัญหาเฉพาะ แต่โดยทั่วไปแล้วมันจะกลายเป็นส่วนหนึ่งของ DNA หรือไม่

Bullett Manale: ใช่แล้วมันแตกต่างกันไปในแต่ละสถานที่ แต่ฉันหมายความว่าฉันมีคนที่ซื้อผลิตภัณฑ์มาตั้งแต่ปี 2549 และพวกเขาเคยทำงานที่แตกต่างกันสาม บริษัท และ พวกเขาเข้ามาและเมื่อพวกเขาไปที่ บริษัท ต่อไปพวกเขาส่งเสริมสิ่งนี้เพื่อให้ได้มาเพราะพวกเขามีเวิร์กโฟลว์ และเรียกมันว่าฉันเกลียดที่จะเรียกมันว่า แต่คุณรู้ไหมว่าขั้นตอนการทำงานนั้นเกี่ยวข้องกับผลิตภัณฑ์นี้และพวกเขาคุ้นเคยกับมันเป็นประจำทุกวันและมันช่วยพวกเขาและพวกเขาไม่ต้องการ เรียนรู้สิ่งใหม่

แต่อย่างแน่นอน ฉันหมายความว่าส่วนใหญ่เวลาที่เราให้ผู้คนดาวน์โหลดผลิตภัณฑ์นี้ไม่ใช่เพราะพวกเขามีงบประมาณและพวกเขากำลังจะออกไปข้างนอกและพวกเขากำลังพูดว่า“ เฮ้เรามีงบประมาณประสิทธิภาพนี้เราต้องทำ หลักฐานของแนวคิดและเราจำเป็นต้องก้าวเข้ามาและคิดออกทำการประเมินและทุกอย่างนั้น” โดยปกติแล้วสิ่งที่เกิดขึ้นคือพวกเขามีปัญหากับอินสแตนซ์ของ SQL และพวกเขากำลังมองหาความช่วยเหลือ แก้ไขปัญหานั้น พวกเขาไปและดาวน์โหลดเครื่องมือของเราพวกเขาได้รับการแก้ไขปัญหาและจากนั้นพวกเขาตระหนักว่าสิ่งนี้ตัวเครื่องมือกำลังจะทำมากกว่าแก้ไขปัญหาที่พวกเขามีในเวลาที่จริงแล้วมันจะช่วยปรับปรุงประสิทธิภาพโดยรวม และป้องกันไม่ให้ปัญหาอื่น ๆ เกิดขึ้นเดินหน้าต่อไป และนั่นก็แน่นอน และคุณสามารถใช้เครื่องมือนี้เพื่อปรับสภาพแวดล้อมอย่างต่อเนื่องเพราะคุณจะสามารถมองเห็นได้ไม่เพียง แต่สิ่งที่เกิดขึ้นตอนนี้ แต่สิ่งที่เกิดขึ้นเมื่อสัปดาห์ที่แล้วเดือนที่แล้วปีที่แล้วและเปรียบเทียบกับสิ่งที่จะเกิดขึ้น วันพรุ่งนี้ คุณรู้? สิ่งนั้น

Dez Blanchfield: ใช่

Bullett Manale: แน่นอน

Dez Blanchfield: สมบูรณ์แบบ ดังนั้นคุณได้พูดถึงคุณพูดถึงบางอย่างเกี่ยวกับ - ฉันเพิ่งจะสรุปก่อนที่จะส่งกลับไปที่เอริคเพื่อปิด หนึ่งในสิ่งที่ฉันสนใจอยู่เสมอคือคุณรู้ไหมว่าผู้คนจะรับมือกับมันได้อย่างไร คุณพูดถึงการดาวน์โหลด สรุป 30 วินาทีว่าพวกเขาได้รับอย่างไรคัดลอกหมุนมันและเล่นกับมันและสิ่งที่พวกเขาอาจต้องการโครงสร้างพื้นฐานที่ชาญฉลาดเพียงเพื่อรับอินสแตนซ์

Bullett Manale: งั้นคุณจะไปที่ IDERA (idera) .com IDERA.com เป็น บริษัท และถ้าคุณเข้าชมเว็บไซต์นั้น - และฉันสามารถแสดงให้คุณเห็นได้ที่นี่ - ฉันไม่รู้ว่าฉันยังแชร์หน้าจออยู่หรือไม่ แต่ถ้าคุณไปที่หน้าผลิตภัณฑ์ให้ไปที่หน้าวินิจฉัย ลิงก์ผู้จัดการจะมีปุ่มดาวน์โหลดเล็กน้อยและคุณสามารถดาวน์โหลดบิลด์ได้หลังจากกรอกข้อมูลแล้ว พวกเขาจะขอให้คุณสร้าง 32- หรือ 64- บิตและคุณออกไปแข่งตามที่พวกเขาพูด

Dez Blanchfield: และมันจะทำงานบนแล็ปท็อปเพื่อให้ใครบางคนเล่นกับมันหรือพวกเขาต้องการโหลดมันบนเซิร์ฟเวอร์ที่ไหนสักแห่ง?

Bullett Manale: ไม่ไม่ ในความเป็นจริงสิ่งที่ฉันแสดงให้คุณเห็นในวันนี้ทั้งหมดทำงานจากแล็ปท็อปของฉัน ตอนนี้แล็ปท็อปของฉันมี 32 กิ๊กและโปรเซสเซอร์ 8 คอร์ แต่ก็ยังเป็นแล็ปท็อป แต่ไม่จำเป็นต้องมีแหล่งข้อมูลจำนวนมากเพื่อตอบคำถามของคุณ การประเมินตัวเองดีสำหรับ 14 วัน แต่คุณยินดีมากกว่าที่จะให้ทดลองใช้อีกต่อไป หากคุณเพียงแค่โทรหาเราเราสามารถขยายเวลาให้คุณหากคุณต้องการ

Dez Blanchfield: ฉันคิดว่ามันควรจะเป็นสิ่งที่จะไป 'เพราะฉันจะทำอย่างนั้นแน่นอน ฉันคิดว่าคุณรู้จากลักษณะของสิ่งต่าง ๆ ดูเหมือนว่าฉันจะไม่ต้องดาวน์โหลดและเล่นกับมัน อาจเป็นหนึ่งในสภาพแวดล้อมของคุณและดูสิ่งที่คุณเห็น 'ทำให้ฉันสงสัยว่า - เหมือนทุกสิ่งที่ฉันเห็นในพื้นหลังของฐานข้อมูลในช่วง 20 ปีที่ผ่านมาซึ่งอายุฉัน - เมื่อคุณได้เห็นสิ่งที่อยู่ภายใต้ ฮูดมันวิเศษมากที่คุณรู้ว่าคุณสามารถแก้ไขได้อย่างรวดเร็วและเพิ่มประสิทธิภาพการทำงานเพียงเล็กน้อย

เยี่ยมมากขอบคุณสำหรับการสาธิต มันยอดเยี่ยมจริงๆ ขอบคุณสำหรับเวลาทั้งหมดเพื่อหารือเกี่ยวกับคำถาม

Bullett Manale: ไม่เป็นไร ขอบคุณสำหรับ-

Dez Blanchfied: เอริคฉันจะส่งคืนให้คุณ

Eric Kavanagh: ใช่เรามีคำถามที่ดีจริงๆจากสมาชิกผู้ชม คุณพูดถึงเรื่องนี้ในงานนำเสนอของคุณและฉันทวีตเรื่องนี้เพราะมันเป็นคำพูดที่ยอดเยี่ยมมาก คุณบอกว่าคุณไม่ต้องการใช้เครื่องมือในการตรวจสอบประสิทธิภาพที่ส่งผลเสียต่อประสิทธิภาพการทำงานของคุณ

กระสุน Manale: ขวา ถูกตัอง. นั่นเป็นส่วนสำคัญของเครื่องมือตรวจสอบประสิทธิภาพใช่หรือไม่ว่าจะไม่ทำให้เกิดปัญหาด้านประสิทธิภาพ ถูกต้อง

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

Bullett Manale: ผมหมายถึงความท้าทายของคำถามนี้คือคุณรู้ไหมส่วนหนึ่งของการสนทนาที่เรากำลังพูดถึงก่อนหน้านี้ ฉันสามารถให้คุณ - ปกติประมาณหนึ่งถึงสามเปอร์เซ็นต์เพื่อตอบคำถามของคุณ แต่มีคำอธิบายเพิ่มเติมที่ฉันคิดว่าจะต้องมีซึ่งก็คือเราให้วิธีการมากมายที่คุณสามารถบอกเครื่องมือที่คุณต้องการตรวจสอบได้ใช่ไหม และมันกลับไปที่ ฉันอาจต้องการรับตัวอย่างแบบสอบถามทุกรายการที่ทำงานอยู่ ดังนั้นฉันต้องการมีเครื่องมือที่ยืดหยุ่นพอที่จะเปิดใช้งานเพื่อที่ฉันจะได้เห็นสิ่งนั้น

คุณรู้ไหมว่าส่วนหนึ่งของความยืดหยุ่นนั้นมีค่าใช้จ่าย ถ้าฉันต้องการรวบรวมข้อมูลเพิ่มเติมเพราะฉันต้องการตัวอย่างของทุกคำถามที่เรียกใช้ในครั้งล่าสุดคุณรู้ไหม 20 นาทีฉันสามารถเปิดใช้งานได้และสามารถทำได้ แต่โดยทั่วไปแล้วใช่หนึ่งถึงสามเปอร์เซ็นต์คือสิ่งที่เราเห็นในแง่ของค่าใช้จ่าย แต่นั่นจะแตกต่างกันไปและส่วนใหญ่จะขึ้นอยู่กับสิ่งที่คุณเปิดและปิดในแง่ของเกณฑ์ของคุณจำนวนข้อมูลที่คุณต้องการรวบรวมระยะเวลาการลงคะแนนของคุณ ที่.

ในความเป็นจริงหากคุณออกไปที่อินสแตนซ์ที่คุณกำลังจัดการสิ่งหนึ่งที่คุณจะเห็นคือเรามีช่วงเวลาการเลือกตั้งหลายแบบที่คุณสามารถระบุได้ และนั่นเป็นเพียงเพราะเราต้องการคุณรู้ฉันไม่จำเป็นต้องตรวจสอบทุกครั้ง - ถ้าฉันต้องการตรวจสอบการเต้นของหัวใจในอินสแตนซ์ฉันไม่จำเป็นต้องสำรวจความคิดเห็นของ CPU และทุกอย่างอื่นพร้อมกับถ้าฉัน m ทำมันทุก ๆ 20 วินาที ดังนั้นคุณจึงมีการสำรวจหลายช่วงเวลาที่คุณสามารถระบุได้

คุณมีอย่างที่ฉันบอกไว้ว่าการตรวจสอบคิวรีของคุณที่คุณสามารถระบุได้ และสิ่งนี้สามารถทำได้สำหรับแต่ละอินสแตนซ์อย่างอิสระดังนั้นคุณสามารถให้ความสำคัญกับอินสแตนซ์เฉพาะนั้นในแง่ของสิ่งที่คุณต้องการตรวจสอบ สำหรับสถิติการรอของฉันและรอการตรวจสอบฉันสามารถเปิดหรือปิด และฉันสามารถบอกให้จับทุกอย่างฉันบอกได้คุณรู้สิ่งที่ฉันต้องการบันทึกและเมื่อฉันต้องการจับภาพ คุณต้องคำนึงถึงสิ่งที่คุณทำในแง่ของสิ่งที่คุณกำลังบอกเครื่องมือในการตรวจสอบ

แต่โดยทั่วไปการพูดสิ่งที่ฉันจะพูดคืออย่างที่ฉันพูดประมาณหนึ่งถึงสามเปอร์เซ็นต์คือสิ่งที่เราเห็น เราขายเครื่องมือนี้มานานแล้ว - อย่างที่ฉันพูดไปประมาณปี 2003 หรือ 2004 - และเรามีลูกค้าหลายพันคนดังนั้นฉันจึงมั่นใจได้ว่าคุณรู้ว่าเราไม่มี - เราลองของเรา ดีที่สุดที่จะไม่ทำให้เกิดปัญหาประสิทธิภาพในชื่อของประสิทธิภาพ

Eric Kavanagh: ใช่แล้วนั่นเป็นข้อมูลที่ดีจริงๆ ฉันแค่คิดว่ามันเป็นคำพูดที่ยอดเยี่ยมเพราะคุณรู้อีกครั้งคุณไม่ต้องการที่จะเอาชนะวัตถุประสงค์ของสิ่งที่คุณพยายามที่จะบรรลุใช่มั้ย?

กระสุน Manale: แน่นอน

Eric Kavanagh: และฉันก็ชื่นชมคำถามของ Robin เช่นกัน นี่เป็นแพลตฟอร์มที่ยอดเยี่ยมสำหรับการช่วยให้ DBAs เข้าใจในแง่มุมและมิติและเลเยอร์ที่แตกต่างกันของสิ่งที่เรากำลังพูดถึง และฉันคิดว่าแนวคิดของการสนทนากับข้อมูลของคุณมีความเหมาะสมสูงที่นี่เนื่องจากในจุดของคุณก่อนหน้านี้คุณจะไม่เข้าใจในการลองครั้งแรก คุณต้องใช้เวลาดูข้อมูลดูข้อมูลย้อนหลังทำการสังเคราะห์ในใจของคุณ และนั่นคืองานของมนุษย์ใช่มั้ย งานของอาชีพที่อยู่ที่นั่นและรับความร้อนแรงจากธุรกิจเป็นประจำเพื่อให้งานนั้นเสร็จและเพื่อให้รถไฟวิ่งตรงเวลาใช่ไหม?

Bullett Manale: อย่างแน่นอน

Eric Kavanagh: ก็เป็นเหตุการณ์ที่น่าอัศจรรย์อีกเหตุการณ์หนึ่ง หากคำถามใด ๆ ที่คุณถามไม่ได้รับคำตอบให้แจ้งให้เราทราบ ส่งอีเมลไปที่ เราเก็บถาวรเหตุการณ์เหล่านี้ทั้งหมดดังนั้นคุณสามารถไปที่ InsideAnalysis.com เพื่อค้นหาไฟล์เก็บถาวรหรือไปที่ Techopedia.com ซึ่งเป็นพันธมิตรของเรา หากคุณดูที่ด้านขวาของหน้าพวกเขาคุณจะเห็นกิจกรรมและเว็บคาสต์ในรายการ หากคุณคลิกที่กิจกรรมเพิ่มเติมคุณสามารถดูเว็บคาสต์ทั้งหมดที่เราทำไว้ในรายการทั้งในอดีตปัจจุบันและอนาคต

และด้วยสิ่งนั้นเราจะบอกลาคุณ เรามีเว็บคาสต์อีกห้ารายการสำหรับช่วงเวลาที่เหลือของปีนี้ เราอาจกำหนดเวลาอีกหนึ่งวัน แต่อย่างอื่นมันจะเป็นไปในปี 2017 เอ็ดแคลหมดแล้ว แจ้งให้เราทราบและหากคุณมีใครบางคนที่ต้องการแสดงเทคโนโลยีของพวกเขาส่งอีเมลไปที่

ด้วยสิ่งนี้เราจะบอกลาคุณทุกคน ขอบคุณอีกครั้งสำหรับเวลาและความสนใจของคุณเราจะคุยกับคุณในครั้งต่อไป ดูแล. ลาก่อน.

กุญแจสู่การวิเคราะห์ที่มีประสิทธิภาพ: ข้อความค้นหาที่ส่งคืนอย่างรวดเร็ว