گھر ڈیٹا بیس پرفارمنس پلے: دیر سے الوداع کہیں

پرفارمنس پلے: دیر سے الوداع کہیں

فہرست کا خانہ:

Anonim

ٹیکوپیڈیا اسٹاف کے ذریعہ ، 9 مئی ، 2016

ٹیکا وے : میزبان ایرک کااناگ نے تاخیر اور کارکردگی پر مارک میڈسن ، ڈیز بلین فیلڈ اور بلیٹ منالے کا انٹرویو کیا۔

آپ فی الحال لاگ ان نہیں ہیں۔ ویڈیو دیکھنے کے لئے براہ کرم لاگ ان یا سائن اپ کریں۔

ٹیکوپیڈیا مشمولات کا ساتھی

ٹیکوپیڈیا اسٹاف بلور گروپ سے وابستہ ہے اور دائیں طرف کے اختیارات کا استعمال کرتے ہوئے رابطہ کیا جاسکتا ہے۔ صنعت کے شراکت داروں کے ساتھ ہم کیسے کام کرتے ہیں اس بارے میں معلومات کے لئے یہاں کلک کریں۔
  • پروفائل
  • ویب سائٹ

ایرک کااناگ: خواتین و حضرات ، ہیلو اور ایک بار پھر ہاٹ ٹکنالوجی میں خوش آمدید! ہاں یقینا! میرا نام ایرک کیاناگ ہے ، یہ ہمارا ہاٹ ٹیک شو ہے ، جو ٹیکوپیڈیا کے ہمارے اچھے دوستوں کے ساتھ شراکت ہے۔ انٹرپرائز ٹکنالوجی کے وسیع میدان میں جدید ترین معلومات کے ل for Techopedia.com پر آن لائن امید رکھیں۔ وہ ، یقینا ، صارف کے سامان کو بھی احاطہ کرتے ہیں۔ ہم یہاں اپنے پروگرام پر انٹرپرائز پر توجہ دیتے ہیں ، لہذا آج ہم یہی کریں گے۔

آپ کے بارے میں واقعی اور میرے بارے میں کافی جگہ ہے ، مجھے ٹویٹر @ ایرک_کااناگ پر مارا ، مجھے ٹویٹر سے پیار ہے ، مجھے اس چیز کی جانچ پڑتال پسند ہے ، لوگوں سے رابطے میں رہنے اور اچھationsے گفتگو کا ایک بہترین طریقہ ہے ، اور یکجہتی ایک بات چیت.

تو ہم کس کے بارے میں بات کر رہے ہیں؟ یہ سال گرم ہے ، یہ موقع کی ایک پوری کائنات ہے جسے ہم آج انفارمیشن مینجمنٹ کی دنیا میں دیکھتے ہیں ، اور آج ہم جس کے بارے میں بات کر رہے ہیں وہ استفسارات بننے والا ہے ، یہ سوالات کو تیز تر کرنے والا ہے۔

میرے خیال میں میں نے عنوان ، "پرفارمنس پلے: لیٹینسی کو الوداع کہنا" بھول جانا ہے۔ "ٹھیک ہے ، کون دیر کرتا ہے؟ کوئی بھی دیر نہیں چاہتا ، تاخیر وہ ہے جب آپ وہاں بیٹھیں ، بٹن پر کلک کریں اور کچھ ہونے کا انتظار کریں ، اور کوئی بھی یہ نہیں چاہتا ہے۔ بچوں کو یہ پسند نہیں ہے ، وہ یہ نہیں سوچتے کہ یہ ٹھنڈا ہے ، بڑوں کو بھی یہ پسند نہیں ہے۔ ہم سب ویب کی رفتار سے خراب ہوچکے ہیں ، اور ہم چیزیں جلدی سے چاہتے ہیں ، ہمیں ابھی چیزیں چاہئے ، اور ہم اپنے شو میں آج اس کے بارے میں سب باتیں کرتے رہیں گے۔

تجزیہ کار مارک میڈسن آج ہمارے تیسری نوعیت سے ہمارے ساتھ ہیں ، جو ہمارے باقاعدگی سے ایک ہے۔ ہمارے نئے ڈیٹا سائنس دان ، ڈیز بلانک فیلڈ ، آسٹریلیا کے سڈنی سے کال کر رہے ہیں۔ اور پھر بلٹ منالے ، ہاں واقعی ، اس کا نام ہے ، اصل میں یہ دو ٹی کا ہونا چاہئے۔ ایک بہت ، بہت ہی دلچسپ کمپنی ، ادیرہ سے ہمارے مہمان کی حیثیت سے بلٹ منالے بہت ساری چیزیں لیتے ہیں۔ میں ان کے بارے میں پہلے ہی جانتا ہوں ، ان میں سے ایک ہے جس نے کچھ عرصہ قبل پریسائز نامی کمپنی خریدی تھی۔ میں جانتا تھا کہ ان کے سی ای او کا نام زہر گیلڈ ہے ، یہ نام کے لئے کیسا ہے؟ وہ ایک ہوشیار لڑکا تھا

لیکن لوگ ، آپ جو سوالات پوچھتے ہیں اس میں آپ اس ویب کاسٹ میں نمایاں کردار ادا کرتے ہیں ، لہذا براہ کرم شرم محسوس نہ کریں ، کسی بھی وقت اپنے سوالات بھیجیں - آپ ویب کاسٹ کنسول کے سوال و جواب کے اجزاء کا استعمال کرکے ایسا کرسکتے ہیں ، وہی نیچے ہے۔ نیچے دائیں کونے میں. آپ مجھ سے بھی چیٹ کرسکتے ہیں اور میں اس پر اسپیکروں سے بات چیت کرسکتا ہوں۔ ہمارے پاس پہلے ہی کسی نے اٹلی سے فون کیا ہے ، لہذا ، "کیاؤ ، کیائو۔ آؤ اسٹائی؟ ”ٹھیک ہے ، اس کے ساتھ ہی میں مارک کی پہلی لائن کو آگے بڑھاؤں گا ، میں ڈیک کو مارک کے حوالے کروں گا۔ مارک ، آپ کے پاس اب WebEx ہے۔ اسے لے جاؤ ، فرش تمہارا ہے۔

مارک میڈسن: شکریہ ، ایرک۔ میں وسط میں شروع نہیں ہونے والا ہوں ، تاہم ، میں شروع سے ہی شروع کروں گا۔ لہذا ڈیز اور ایڈیرا کے ساتھ ، ریاست کی ایک طرح کی ریاست ، جس میں ترقی ، اور ڈیٹا بیس اور کام ہیں ، کے ساتھ بحث قائم کرنے کے لئے صرف کچھ تبصرے۔ اور آپ جانتے ہیں ، اگر آپ اس طرح دیکھیں تو ہمارے پاس ڈیٹا بیس اور ایپلیکیشن مارکیٹ میں دو طرح کی دنیا کی پریشانیوں کا سامنا ہے ، کیونکہ ڈویلپرز ڈی بی اے کو ان لوگوں کی طرح دیکھتے ہیں جو انھیں پریشان کرتے ہیں۔ آپ کو ڈیٹا ماڈل تیار کرنا ہے ، آپ اس تک رسائی حاصل نہیں کرسکتے ہیں ، آپ وہ چیز نہیں بنا سکتے ، اس کو تیز تر بنانے کے ل you آپ ہر ٹیبل کے ہر کالم پر انڈیکس نہیں رکھ سکتے ہیں۔ اور ظاہر ہے ، ہمیں ماڈلز کی ضرورت کیوں ہے؟ یہ صرف اعداد و شمار کے ڈھانچے ہیں ، اگر ہم انہیں تبدیل کرتے ہیں تو ، کیا آپ ان کو صرف سیریلائزڈ شکل میں نہیں لکھ سکتے ہیں؟

مسئلہ یہ ہے کہ ڈویلپرز کوڈ ، اور ایپلی کیشنز کو جانتے ہیں ، لیکن دو چیزیں جو وہ اکثر نہیں جانتے ہیں ، وہ ہیں ہم آہنگی ، سمورتی پروگرامنگ ، اور ڈیٹا بیس اور ان کے نیچے موجود آپریٹنگ سسٹم۔ ایک دانا تیار کرنے والا اور آپریٹنگ سسٹم اور ڈیٹا بیس ہونے کے بعد ، میں یہ کہہ سکتا ہوں کہ ہم آہنگی اور ہم آہنگی واقعی مشکل ہے ، اور اس طرح آپ بہت ساری چیزیں جو آپ اپنے کوڈ سے اچھی کارکردگی حاصل کرنا سیکھتے ہیں ، واقعی اس سے الگ ہوجانا شروع ہوجاتی ہے جب آپ ڈیٹا بیس کے ساتھ کام کرنا۔ اور کارکردگی بہت اچھی لگتی ہے ، آزمائشی ماحول بہت اچھا لگتا ہے ، اور سوال و جواب کا ماحول ، اور پھر یہ حقیقی نظام سے ٹکرا جاتا ہے ، اور پھر اچانک یہ اتنا بڑا نہیں ہوتا ہے۔ چونکہ یہ کثیر الجہتی ہے ، کوڈ کس طرح ڈیٹا بیس کے ساتھ کام کرتا ہے ، ماحول کے ساتھ کیسے کام کرتا ہے ، اور واقعی آسان سا معمولی طرز عمل پر اس بات پر سخت اثر پڑ سکتا ہے کہ آپ کس پیمانے پر چل رہے ہیں۔

اور جب آپ بیرونی ایپلی کیشنز کے بارے میں بات کرنا شروع کردیتے ہیں تو ، ظاہر ہے ، بیرونی طور پر ایپلی کیشنز ، ویب ایپلی کیشنز کا سامنا کرنا واقعی مشکل ہوسکتا ہے کیونکہ اچانک جب تک وہ چپ چاپ ہوجاتے ہیں تب تک چیزیں بہت اچھی ہوتی ہیں ، اور وہ نہیں ہوتی ہیں۔ آپ ان دلچسپ پلیٹائوس کو نشانہ بنائیں گے جن کو سمجھنے کے لئے بہت زیادہ اشارے کی ضرورت ہے۔

چیزوں کا پلٹائیں ڈی بی اے کا نظارہ ہے۔ ڈی بی اے کا نظریہ یہ ہے کہ وہاں آپریشن ہوتے ہیں ، وہ اپنا زیادہ تر وقت ، 80 سے 90 فیصد ، افسران میں خرچ کرتے ہیں ، اور ہوسکتا ہے کہ 10 سے 20 فیصد ترقیاتی چیزوں کا معاملہ کریں جو آگے چل رہا ہے۔ اس نقطہ نظر سے ، آپ یا تو ابھی ادائیگی کرتے ہیں یا آپ بعد میں ادائیگی کرتے ہیں ، اور اگر آپ اپنا سارا وقت سامنے سے گزار رہے ہیں ، تو آپ کو بعد میں اس سے کہیں زیادہ بہتر موقع مل جائے گا ، ترقی کے برخلاف جس میں کسی خصوصیت کی تلاش کی جا رہی ہے۔ جگہ اور کام کرنے کا طریقہ معلوم کرنے کی کوشش کرنا۔ اور اسی طرح ہمیں پریشانیوں کا سامنا ہے ، اور اب ہمارے پاس ایسے طریقہ کار موجود ہیں جو متضاد ہیں۔ مستقل تعیناتی ، جب بھی آپ کے ایپس تیار ہوجاتے ہیں ، کوڈ کو وقتا فوقتا دھکا دیتا ہے ، کسی دکان میں کام کرتے ہیں جو دیو اپس پر عمل پیرا ہے۔ اس طرح کی چیزیں ترقی کو تیز کرتی ہیں ، لیکن ڈیٹا بیس کے ارد گرد کے تمام طریق کار اور ڈی بی اے کیا کرتے ہیں اور نظام کے منتظمین کو کیا کرنے کی تربیت دی جاتی ہے ، آئی ٹی کے طریقوں میں کوئی رفتار برقرار نہیں ہے۔

اگر آپ اس کے بارے میں سوچتے ہیں تو ، بیشتر ڈی بی اے مسلسل کنٹرول ماحول کے مقابلہ میں کام کرتے ہیں جو بمقابلہ تعی .ن ماحول ہیں۔ یہ سب استحکام اور کنٹرول ، بمقابلہ تبدیلی اور تبدیل ہونے کی صلاحیت کے بارے میں ہے۔ مسلسل تعیناتی ، اگر آپ تبدیلی سے پیچھے نہیں ہٹ سکتے تو ، آپ پریشانی میں مبتلا ہیں ، لہذا ہر چیز کو آسانی سے تبدیل کرنے اور کوڈ میں تبدیل کرنے کے قابل بننا پڑتا ہے ، جو نسبتاتی ڈیٹا بیس ، ترقیاتی طریقوں اور انتظامی طریقوں سے کام نہیں کرتا ہے۔ .

اگر آپ کسی ڈی بی اے کی حیثیت سے ہوسکتے ہیں تو زیادہ فعال ہونے کی بھی ان پریشانیوں میں مبتلا ہیں ، کیوں کہ جب تک آپ کسی مسئلے کے بارے میں سنتے ہیں ، ایک لاکھ لوگ آپ کی ویب سائٹ پر شکایت کے فارم پُر کررہے ہیں۔ اس سے آپ کو کچھ نئی چیزوں کی ضرورت پڑتی ہے جو آپ اپنے پرانے ماحول سے باہر نہیں ہوتے ہیں۔ آپ جانتے ہو ، بہتر نگرانی اور متنبہ کرنے جیسی چیزیں۔ ایک ہی وقت میں ، ڈیٹا بیس میں کئی گنا اضافہ ہو رہا ہے ، ہمیں پہلے سے کہیں زیادہ چیزوں کی حمایت کرنے کے لئے زیادہ درخواستیں ملی ہیں ، وہ اندر ہیں ، وہ باہر ہیں ، وہ تمام جگہ پر ہیں۔ اور تجزیہ کاروں کے لئے اعداد و شمار کے زیادہ آزاد سیٹ ، لوگ ڈیٹا بیس کو شروع کر رہے ہیں کیونکہ ، واقعی یہ اب آسان ہے ، آپ ورچوئل مشین ترتیب دے سکتے ہیں۔ اگر آپ کو کلاؤڈ فراہم کنندہ یا داخلی بادل مل گیا ہے تو ، آپ فوری طور پر چیزوں کو پاپ اپ کرسکتے ہیں ، اور اس سے آپ کے حصول کا پورا راستہ بدل جاتا ہے۔

پرانا خریداری کا راستہ یہ تھا کہ ، "میرے پاس وقت ہے کہ میں سرور حاصل کروں ، اسے ایک ریک میں پھینکوں ، جگہ مختص کروں ، اسٹوریج حاصل کروں ، ڈیٹا بیس کو انسٹال کروں اور کام کرو ،" بمقابلہ کسی نے کریڈٹ کارڈ کو تبدیل کرکے پانچ منٹ میں جانا ہے۔ اگر آپ یہ کرتے ہیں تو ، جدید ترقی کا ماحول اس رفتار سے چل رہا ہے جو بہت مختلف ہے ، اور اسی طرح ڈیٹا بیس بنانا آسان ہے ، اور اس سے پھیلاؤ کا یہ مسئلہ پیدا ہوتا ہے ، جیسا کہ ہم نے پہلے کبھی نہیں دیکھا۔ اور یہ سلسلہ دس سالوں سے جاری ہے ، یہ کسی کو خبر نہیں ہے ، بلکہ اس کا مطلب یہ بھی ہے کہ آپریٹنگ ماحول پیچیدگی میں بڑھ گیا ہے۔

پورا کلائنٹ سرور ماحول واقعتا changed بدل گیا ہے ، کیونکہ اب یہ کلائنٹ سرور کی دنیا نہیں ہے۔ اس وقت آپ کے پاس سرور تھا ، آپ کے پاس ایک ڈیٹا بیس تھا ، اگر آپ کو معلوم ہوتا ہے کہ آپ کس سرور پر جانا ہے ، آپ جانتے ہیں کہ اس پر وسائل کا انتظام کس طرح کرنا ہے کیونکہ بہترین پریکٹس ایک ڈیٹا بیس ، ایک سرور تھا۔ ورچوئلائزیشن نے اس کو توڑنا شروع کردیا ، بادل اس سے بھی زیادہ ٹوٹ جاتا ہے ، کیونکہ آپ جو سمجھتے ہیں وہ ایک ڈیٹا بیس سرور ہے ، وہ صرف سافٹ ویئر ہے۔ لہذا ماحول اصلی نہیں ہے۔ یہ وہی ماحول ہے جس میں حقیقت ہے اور یہ بلیڈوں کا ٹکڑا یا ٹکڑا بنا ہوا ایک بڑا سرور ہوسکتا ہے ، آپ کو واقعتا معلوم نہیں ہے۔

ڈیٹا بیس انتظامیہ اور کارکردگی کا انتظام ، اور ایک سرور ، یا ایک مٹھی بھر سرورز اور کچھ ڈیٹا بیس کے ذریعہ سخت کنٹرول کے آس پاس کیا ڈیٹا بیس بنائے گئے ہیں ، ہر چیز کو آپ ہر چیز پر قابو نہیں رکھ سکتے ہیں۔ آپ وہاں ایک مشین پر بیٹھے ہوئے ہیں ، لیکن مجازی مینیجرز کے ذریعہ بینڈوتھ کو آسانی سے تقسیم نہیں کیا جاسکتا ہے ، اور اس وجہ سے میموری اور سی پی یو سے سب کچھ ٹھیک ہوسکتا ہے ، لیکن آپ کسی ایسے وسائل پر ٹوٹ پڑے ہیں جس سے نمٹا نہیں جاسکتا ، اور پھر جب آپ اسے ٹھیک کرنے کی کوشش کرتے ہیں ، پرانا ماڈل سخت محنت کر رہا ہوتا ، بڑا سرور ملتا ہے اور ایسا ہی کچھ کرتا ہے ، اب یہ واقعی آسان ہوسکتا ہے ، صرف ورچوئل کورس کو شامل کریں ، صرف VM میں میموری شامل کریں اور یہ حل ہو گیا ہے۔ لیکن کیا ہوتا ہے اگر آپ کا VM زیادہ بھیڑ والے سرور پر ہے اور اسے ہجرت کرنے کی ضرورت ہے؟ یا کیا ہوتا ہے اگر آپ AWS سسٹم کی جسامت پر ہو اور زیادہ سے زیادہ سائز تک پہنچ گیا ہو ، اب آپ کہاں جائیں گے؟

لہذا آپ کو یہ ساری پریشانیوں کا سامنا کرنا پڑتا ہے جہاں اب ماحول ڈیٹا بیس کا حصہ ہے ، آپ کسی ماحول کو ڈیٹا بیس کے ساتھ پیک کرتے ہیں ، تمام خصوصی وسائل ، اس درخواست میں ہر چیز جو یہ ترتیب کا حصہ ہے ، ترتیب وہاں سے باہر ہوجاتی ہے۔ یہ ڈیٹا بیس ماحول سے ہے ، اس کا نظم و نسق کرنے میں بہت مشکل ہے۔

اگر آپ دیکھیں کہ ڈیٹا بیس مراکز کیا کر رہے ہیں تو ، وہ اپنے ہاتھوں پر بیٹھے ہوئے ہیں ، ٹھیک ہے؟ ہم پالتو جانوروں کی طرح ڈیٹا بیس اور سرورز کے علاج کے اس خیال سے دور ہو رہے ہیں۔ سرورز کے نام ہیں ، آپ ان کے ساتھ ایسا سلوک کریں جیسے وہ انفرادی طور پر انفرادیت کی چیزیں ہوں ، آپ ان کو مویشیوں کی طرح برتاؤ کر رہے ہو ، یہ ایک ریوڑ کا انتظام کر رہا ہے۔ اور ریوڑوں کو سنبھالنے میں مسئلہ یہ ہے کہ اگر آپ ان پر قابو نہیں پا رہے ہیں تو ، وہ بالآخر بھگدڑ مچا سکتے ہیں ، اور بھگدڑ اچھ thingی چیز نہیں ہے۔ ہمیں نگرانی کے بہتر ٹولز کی ضرورت ہے ، ہمیں اس چیز سے نمٹنے کے ل ways بہتر طریقوں کی ضرورت ہے ، اور جانتے ہیں کہ کیا اثر ہوا ہے۔ پرانے ماڈل میں یہ زیادہ آسان تھا کیونکہ آپ کے آپشنز اور آپ کے سارے کنٹرول سسٹم نے آپ کو بتایا تھا ، لیکن جب آپ کا سرور نام ایک UPC کوڈ ہے تو ، اس طرح کی چیزوں کا پتہ لگانا مشکل ہے۔

آپ غلط انتباہات کا متحمل نہیں ہوسکتے ، آپ ان چیزوں کا متحمل نہیں ہوسکتے جو کہتے ہیں ، "اس مشین میں کوئی مسئلہ ہے ، اور وہ مشین 30 ڈیٹا بیس کی میزبانی کرتی ہے۔" آپ یہ برداشت نہیں کرسکتے کہ چیزیں آپ کو تاریخ نہیں دیتی ہیں۔ مانیٹرنگ کنسولز بہت روشن ہوتے ہیں جب وہ روشنی اٹھاتے ہیں ، لیکن اگر سرخ روشنی پھر سے سبز ہوجاتی ہے اور آپ کو معلوم نہیں ہوتا ہے کہ کیوں ، اور آپ کے پاس واپس جانے کی کوئی تاریخ نہیں ہے کہ اس تک کیا ہو رہا ہے ، اور کیا سیاق و سباق تھا ، آپ پریشانی میں ہیں۔ ہمیں ایسے سسٹم کی ضرورت ہے جو ہمارے لئے نگرانی کریں ، ہمیں بہتر نگرانی کی ضرورت ہے ، وقفے وقفے سے آنے والے مسائل سے نمٹنے کے جو اس ڈیٹا کی تاریخ کو برقرار رکھتے ہیں۔

بہتر چیزیں اور سادہ میٹرکس کی دہلیز جو ہمیں کلیدی میٹرکس حاصل کرتی ہیں ، لیکن ہمیں براہ راست اس بات کی رہنمائی نہ کریں کہ معمول کیا ہے ، غیر معمولی کیا ہے اور یہ پریشانی کتنی بار ہوتی ہے۔ ہم واقعی جس کے بارے میں بات کر رہے ہیں وہ نگرانی کے ماحول ، اور کارکردگی سے نمٹنے کا ایک امتزاج ہے ، اور فروش ان کے ہاتھ پر بیٹھے ہوئے ہیں۔ انہوں نے ہمیں بہتر ٹولز نہیں دیئے ہیں۔ ہمارے پاس اس سے کہیں زیادہ سی پی یو اور میموری والے سسٹم موجود ہیں جو ہم جانتے ہیں کہ ان سب کے ساتھ کیا کرنا ہے ، اور پھر بھی ہم دستی مداخلت کے ماڈلز پر انحصار کرتے ہیں ، ہم نے مشین کو کام کرنے کے لئے نہیں رکھا ، ہماری رہنمائی کرنے کے لئے ، ہمیں مسائل کی منزل تک پہنچانے کے ل to۔ ، ہم اس نئے انداز کو حاصل نہیں کر سکے جو یہ ہے کہ ، "یہاں ایک پریشانی ہے ، آپ اسے ٹھیک کرنے کے ل do یہ کرسکتے ہیں ،" یا ، "کارکردگی کا مسئلہ ہے ، حقیقت میں یہ اس مخصوص SQL بیان کے ساتھ ہے ، یہاں تین چیزیں ہیں جو آپ کر سکتے ہیں۔ اس ایس کیو ایل کے بیان کو درست کرنے کے ل ”استعمال کریں۔" ہیورسٹکس کا اطلاق ، مشین لرننگ ماڈلز کا اطلاق جو آپ کے سسٹم کے استعمال کے نمونوں کو دیکھ سکتے ہیں تاکہ مسائل کی نشاندہی کی جاسکیں اور غلط انتباہات سے بچ سکیں۔ مشین کا سب سے بہتر کام کرنے کیلئے ، ڈی بی اے کو بڑھانے کے لئے ، یا اس شخص کو بڑھانے کے لئے جس کو کارکردگی کی پریشانیوں سے نمٹنا ہو۔

یہ نیا طریقہ ہے ، جیسا کہ پرانے انداز کے برخلاف۔ اس ڈیٹا بیس کے ساتھ ایک پریشانی ہے ، چیزیں سست ہیں ، اور لہذا ہمارے پاس نئی تکنیکیں ہیں ، اسے کرنے کے لئے نئے طریقے ہیں ، اور ہمیں ان پر عمل درآمد کرنا چاہئے ، اور یہی وہ مقام ہے جہاں مارکیٹ جا رہا ہے۔ آپ دیکھ رہے ہیں کہ یہ بڑے فروشوں کے ساتھ نہیں ، بلکہ تیسری پارٹی کی کمپنیوں کے ساتھ پیدا ہونا شروع ہو رہا ہے ، اور یہ اس چیز کا آئینہ دار ہے جو 20 سال قبل پیش آیا تھا جب ڈیٹا بیس فروشوں نے سسٹم کو منظم کرنے میں مدد کے لئے ایک بھی چیز فراہم نہیں کی تھی۔ تو مارکیٹ کی سمت اس نوعیت کی ہے اور اس کے ساتھ ہی میں اسے واپس ایرک کی طرف موڑنا چاہتا ہوں۔

ایرک کااناگ: ٹھیک ہے ، میں اسے ڈیز کے حوالے کروں گا۔ اور ڈیز ، اسے لے جاؤ ، فرش تمہاری ہے۔

ڈیز بلیچ فیلڈ: مارک ، آپ کا شکریہ۔ آپ نے اس کے تکنیکی جزو کو ڈھکنے کا ایک لاجواب کام کیا ہے۔ جہاں تک کاروبار اور اس کے آس پاس موجود ڈیٹا بیس پر اثر پڑتا ہے ، باقی دنیا میں کیا ہوا ہے اس کو اجاگر کرنے کے ل I'm میں اس سے تھوڑا سا مختلف زاویہ سے آنے والا ہوں۔ مجھے صرف اپنی پہلی سلائڈ پر جانے دو۔

چیزوں کے تکنیکی پہلو اور چیزوں کے ڈویلپر کی طرف سے آپ نے جو کچھ کیا ہے اس کی پشت پر ، میں خاص طور پر ڈیٹا اور ڈیٹا بیس کے چیلنج کا مقابلہ کرنے والے کاروباری اداروں کو دیکھ رہا ہوں ، اور ظاہر ہے کہ ہمارے پاس اس اہم تبدیلی کا سامنا کرنا پڑا ہے۔ بڑے اعداد و شمار کا یہ تصور ، لیکن ڈیٹا بیس مؤثر طریقے سے اب بھی دل و جان ہیں جہاں تنظیمیں اپنے کاروباری معلومات کو برقرار رکھتی ہیں ، اور یہ اگلے دروازے سے لے کر بیک آفس تک ہوتا ہے۔ تنظیم کے ہر حصے کو کسی نہ کسی طرح کا ایک ڈیٹا بیس ، اور ایک ڈیٹا بیس کے ذریعہ تقویت ملتی ہے ، اور بہت ہی شاذ و نادر ہی میں یا تو منصوبے کے مباحثے ، یا کسی ایسی تنظیم میں جدید حکمت عملی سے متعلق گفتگو میں جاتا ہوں جہاں ڈیٹا بیس یا ڈیٹا بیس سسٹم کا موضوع ہوتا ہے۔ کارکردگی اور حفاظت کے بارے میں ، جن چیزوں کے بارے میں ہم نے ابھی سنا ہے ان کے آس پاس ہمیشہ سوالات پیدا ہوتے ہیں اور ترقی اس چیلنج تک کس طرح آتی ہے ، اور ڈیٹا بیس کہاں فٹ بیٹھتے ہیں ، اور ماحول اور اطلاق سے ہماری آگاہی بھی ہے۔ ماحولیات سے بات ہوتی ہے ، آلات اور نقل و حرکت کے بارے میں کیا خیال ہے؟

یہ اب بھی ایک بہت ہی گرما گرم موضوع ہے ، اور جہاں تک جدید ٹکنالوجی کی بات ہے تو چیزوں کی عظیم الشان اسکیم میں یہ ایک طویل ، طویل عرصے سے ایک رہا ہے۔ اس مقام تک ، میں یقین کرتا ہوں کہ یہ ایک حقیقت ہے کہ ہم اپنی روز مرہ کی زندگیوں میں جو کچھ بھی کرتے ہیں ، ہماری روزمرہ کی زندگی ، جو اب ڈیٹا بیس کی کسی نہ کسی شکل سے تعاون کی جارہی ہے۔ جب ہم اپنے اردگرد کی تمام چیزوں کے بارے میں سوچتے ہیں ، چاہے یہ کوئی بل آئے جو میل میں ہر روز کسی خدمت کے ل for آتا ہے جسے ہم خرید رہے ہیں ، یہ لامحالہ ایسے سسٹم کے ذریعہ چھاپ رہا ہے جو ڈیٹا بیس سے بات کر رہا ہے ، اور ہم وہاں موجود ہیں۔ ہمارے فون پر رابطوں اور کال لاگ اور دیگر چیزوں کے ساتھ ان پر ڈیٹا بیس موجود ہیں۔

ہم جہاں بھی جاتے ہیں ، گفتگو کے پیچھے ڈیٹا بیس کی کچھ شکل موجود ہوتی ہے اور جن نظاموں کو ہم استعمال کررہے ہیں ، اور زیادہ کثرت سے ، وہ ہمارے لئے کافی حد تک شفاف ہیں ، لیکن حقیقت یہ ہے کہ وہ وہاں موجود ہیں۔ تو میں نے سوچا کہ میں جلد ہی احاطہ کرتا ہوں کہ یہ بہت ہی مختصر عرصے میں کیوں مسئلہ بن گیا ہے۔ شروع میں ، ڈیٹا بیس کا تصور اس پیارے شریف آدمی ایڈگر کوڈ سے آیا تھا۔ آئی بی ایم میں کام کرنے کے دوران ، اس نے جہاں تک ڈیٹا مینجمنٹ کا تصور چلاتے ہوئے دنیا کو بدلا ، اب ہم اسے ایک رشتہ دار ڈیٹا بیس کی حیثیت سے دیکھتے ہیں۔

شروع میں ، ڈیٹا بیس ایک ڈیٹا بیس تھا اور زندگی اچھی تھی ، یہ کالم ، اور حوالہ جات ، اور اسی طرح دونوں میں کافی سیدھا تھا ، اور میزیں ، اور سافٹ ویئر تیار کرنا بالکل سیدھا تھا ، اور کارکردگی واقعتا اتنا بڑا مسئلہ نہیں تھا۔ یہ ایک نئی دلچسپ ٹیکنالوجی تھی۔ ہم نے کسی نہ کسی شکل میں ڈیٹا بیس تک رسائی حاصل کی ، اور آپ کسی مین فریم پر 3270 ٹرمینل کے اختتام پر واقعی اتنا تباہی پیدا کرسکتے ہیں ، اور دوسرے قسم کے ٹرمینلز کے ساتھ ، وہ دوسرے سسٹم بھی آئے تھے۔ اور زیادہ تر معاملات میں ، پرانے طرز کے ٹرمینلز بالکل اسی طرح کے تھے جو اب ویب ماحول میں ہیں ، اور وہ یہ ہے کہ آپ ٹرمینل پر ہی اسکرین پر ایک فارم پُر کریں گے اور داخل ہوجائیں گے اور چلیں گے ، ایسا ہوگا ایک پیکٹ کے بطور ، درخواست کے طور پر ، اور بیک اینڈ سسٹم اس کے ساتھ نمٹا جائے گا۔ ان دنوں ویب براؤزر پر بنیادی طور پر یہی ہوتا ہے ، جب آپ کسی ویب براؤزر پر کوئی لنک ٹائپ کرتے ہیں اور اس شکل میں یہ عام طور پر حقیقی وقت میں واپس نہیں آتا ہے ، حالانکہ ان دنوں ایجیکس کے ساتھ ، یہ مکمل طور پر نہیں ہے معاملہ.

لیکن پھر کچھ ہوا ، مستقبل آگیا ، اور ابھی حال ہی میں انٹرنیٹ ، اور تقریبا yesterday کل ، ایک سیکنڈ ویب 2.0 میں ، اور قریب قریب ہی ہمیں چیزوں کا انٹرنیٹ ملا ہے۔ اور مستقبل کے رونما ہونے کے عمل میں ، ڈیٹا بیس کی دنیا ابھی پھٹ گئی ہے ، اور ڈیٹا بیس کے ساتھ بات چیت ایک ایسی چیز بن گئی ہے جو ہم سب نے بطور ڈیفالٹ کیا ، یہ ایسا معاملہ نہیں تھا کہ آپ کہیں جاکر خریداری کی طرح جائیں۔ ہوائی جہاز کے لئے ایک ٹکٹ ، اور سیارے کے دوسری طرف کا سفر کرنا چاہتا ہے ، کسی کو اپنی تمام تفصیلات ٹرمینل میں ٹائپ کرنا پڑیں اور ڈیٹا بیس میں جاکر ٹکٹ کا پرنٹ آؤٹ کرنا پڑا۔

اب ہم جو کچھ بھی کرتے ہیں ، چاہے وہ گوگل پر کسی ایپلی کیشن کے ذریعہ ٹیکسی لگائے ، چاہے وہ انٹرنیٹ بینکنگ پر کود رہا ہو ، ہر وہ کام جو ہم روزانہ کی بنیاد پر کرتے ہیں ، کسی نہ کسی طرح کے نظام کے ذریعہ ، یہ ایک ڈیٹا بیس کے ذریعہ تقویت یافتہ ہے۔ اور جب انٹرنیٹ ساتھ آیا تو ، ویب براؤزر کے ذریعہ ہماری روزمر livesہ کی زندگیوں کو لانا تھوڑا آسان تھا ، اور پھر ویب 2.0 آ گیا اور چیزیں موبائل بن گئیں ، اور چیزوں کا پیمانہ پھٹ گیا۔ در حقیقت ، اس موضوع میں میری پسندیدہ سطر یہ ہے کہ ، "انٹرنیٹ نے ہر چیز کو جوڑا ، ویب 2.0 نے اسے موبائل اور معاشرتی بنا دیا ، اور چیزیں بہت ، بہت بڑی ہو گئیں اور اب ہمارے پاس انٹرنیٹ اور چیزیں ہیں اور ، اور آئی او ٹی… یک !!" جب بات دنیا میں ڈیٹا بیس سسٹم پر آتی ہے تو ہم نے انٹرنیٹ آف فنگس چیزوں کے اثرات کا تصور بھی نہیں کیا ہے۔

لہذا جدید اصطلاحات میں ، جو چیز ہم ٹرمینل کی حیثیت سے سوچتے تھے وہ ان چیزوں کو موثر انداز میں بن گیا ہے ، یہ موبائل فون ہیں ، یہ طرح طرح کی گولیاں ہیں ، یا تو ذاتی صارف یا انٹرپرائز گریڈ بڑی اسکرین گولیاں ، یہ لیپ ٹاپ ہے اور یہ روایتی ڈیسک ٹاپ ہے۔ کسی نہ کسی شکل میں اس ایک تصویر میں آپ انٹرفیس کی تقریبا every ہر شکل کو دیکھ سکتے ہیں جسے اب ہمارے ہاتھوں میں موجود چھوٹے گیجٹ سے ، جو ہمارے ارد گرد چلتے ہیں اور ہم سب سے چپٹے ہوئے دکھائی دیتے ہیں ، ان ڈیٹا بیس سسٹم اور ایپس سے بات کرتے ہیں جو ہم ان کے ذریعہ چلتے ہیں۔ معمولی سے بڑے ورژن ، اور آئی پیڈز ، اور دوسرے گولیاں اور مائیکروسافٹ سرفیس سے لے کر ، روزمرہ لیپ ٹاپ کی طرف جانے کا راستہ ، جو اب پیشہ ورانہ ماحول میں بھی ہے اور اسی طرح سے۔ لوگ لیپ ٹاپ حاصل کرتے ہیں نہ کہ ایک مقررہ ڈیسک ٹاپ ، بلکہ وہ میرے خیال میں جدید ٹرمینل ہیں اور اس کی ایک وجہ یہ ہے کہ ڈیٹا بیس ہماری زندگی کے مینجمنٹ پرفارمنس حصے میں ہر طرح کے چیلنجوں کا سامنا کررہے ہیں ، نہ صرف ترقی۔

لہذا میں فرض کرتا ہوں کہ یہ ان سب سے بڑے چیلنجوں میں سے ایک ہے جن کا کاروبار آج بھی روزانہ کی بنیاد پر سامنا کر رہا ہے۔ سب نے سوچا کہ ڈیٹا بیس ہمارے واحد مسئلے ہیں ، وہ نہیں ہیں۔ تو اس کے بارے میں کیا ہنگامہ ہے؟ ٹھیک ہے جب ہم تجارتی لحاظ سے ڈیٹا بیس سے متعلق تمام چیزوں کے ساتھ ایک سرے سے دوسرے سرے تک جاتے ہیں ، اور مارک کے تکنیکی اجزاء کو بہت اچھی طرح سے احاطہ کرتا ہے ، لیکن تجارتی لحاظ سے ، ایک تنظیم کی حیثیت سے ، ہم ڈیٹا بیس کے بارے میں سوچتے ہیں۔ ہم بنیادی ڈیزائن اور ڈویلپمنٹ فرنٹ اینڈ سے ہر طرح کی چیزوں سے نمٹ رہے ہیں۔ جب کوئی کاروبار شروع ہوتا ہے تو ، وہ درخواستوں کی ترقی ، قابلیت کی ترقی ، یا کسی شکل میں کسی موجودہ درخواست کو نافذ کرنے کے بارے میں سوچیں گے۔ ڈیزائن اور ترقی کی کچھ شکلیں بنانی ہوں گی اور اس میں بہت ساری سوچ و فکر کو لانا ہو گا کہ کس طرح ان ڈیٹا بیس سسٹم کو نافذ کیا جا، گا ، اور اس کی تائید اور انتظام کی جاسکے گی ، اور پرفارمنس کا سراغ لگا لیا جاسکتا ہے۔

ڈیٹا بیس کے ماحول اور ایپلی کیشنز کا انضمام ، اور API کی قسم ، رسائی کی اقسام جو اب فراہم کی جارہی ہیں وہ زیادہ سے زیادہ مشکل اور پیچیدہ ہوتی جارہی ہے۔ یومیہ انتظامیہ ، اعانت اور بیک اپ ، ایک بار پھر ، یہ وہ چیزیں ہیں جن کے بارے میں ہم نے سوچا تھا کہ حل ہو گیا ہے ، لیکن پھر اچانک ہی پیمانے بہت بڑے ہو گئے ، اور چیزیں تیزی سے بڑھ گئیں ، اور حجم اتنا بڑا ہے۔ ماحول کی جسامت کی وجہ سے ، ڈیٹا بیس سسٹم کو اس رفتار کی تائید کرنی پڑتی تھی جس میں لین دین جاری ہے۔

ایک بہت ، بہت زیادہ تعدد تجارتی ماحول میں ایک ڈیٹا بیس کے بارے میں سوچو ، انسانوں کو اس سے باخبر رکھنے کا کوئی طریقہ نہیں ہے ، یہ صرف مشینوں کا ایک گچھا ہے جس میں مشینوں کے ایک اور جھرم fighting سے لڑنے کے لئے اعلی تعدد ٹریڈنگ ، خرید و فروخت ، اور حجم کا حجم ہے۔ جو لین دین ہوتے ہیں۔ جدید دور کے منظر نامے کے بارے میں سوچئے ، جیسے کسی نیٹ فلکس فلم کی ابتدائی ریلیز جس میں آپ صرف سیکڑوں یا ہزاروں ، یا سینکڑوں ہزاروں کے بارے میں بات نہیں کررہے ہیں ، ممکنہ طور پر لاکھوں لوگ اس فلم کو ریلیز ہونے کے بعد ہی سے دیکھنا چاہتے ہیں۔ اس ساری معلومات کو ڈیٹا بیس پلیٹ فارم میں قبضہ ، اور ٹریک ، اور لاگ ان اور تجزیہ کیا جاتا ہے۔

اور پھر ہمیشہ ایسی دنیا ہے جس میں ہم رہتے ہیں ، 24/7 ، صرف سورج کی پیروی نہیں کرتے ہیں ، لیکن آدھی رات کو ہمیشہ کوئی نہ کوئی ایسا کام کرنا چاہتا ہے ، اور کاروباری اوقات ساری دنیا میں سورج کی پیروی کرتے ہیں۔ لہذا اپ ٹائم اور دستیابی پہلے سے طے شدہ طور پر ہے ، اب ایک آب و ہوا ہے ، بندش واقعی بالکل قابل قبول چیز نہیں ہے۔ اور فالتو پن ، اگر کارکردگی کا مسئلہ ہو یا اگر ہمیں اپ گریڈ یا پیچ ، یا سیکیورٹی کے لئے بحالی ونڈو کی ضرورت ہو تو ، ہمیں ایک ڈیٹا بیس ماحول سے دوسرے میں کاٹنے کے قابل ہونے کی ضرورت ہے اور اسے بغیر کسی رکاوٹ اور خود بخود کرنے کی ضرورت ہے۔

سیکیورٹی اور معیارات اور تعمیل ، ہمارے ہاں خاص طور پر جی ایف سی کے آخر میں کچھ بڑی بڑی چیزیں رونما ہوئیں ، اور لہذا ہمارے پاس تعمیل ، اور سلامتی ، اور مماثلت کے معیار کو پورا کرنے کے لئے بہت سارے نئے چیلینجز ہیں ، اور ہمیں ضرورت ہے تاکہ حقیقی وقت میں ان لوگوں پر اور مثالی طور پر ڈیش بورڈ کی شکل میں رپورٹ کرسکیں۔ ہم بندروں کی ایک ٹیم کو کسی ڈیٹا سینٹر میں چیزیں ڈھونڈنے کی کوشش کرنے کے لئے نہیں بھیجنا چاہتے ہیں ، ہمیں سسٹم کی ضرورت ہے کہ وہ ہمیں فوری طور پر یہ بتائے کہ اصل وقت میں۔

اور دو بڑے مزے کے بارے میں ، جن کے بارے میں کوئی بھی کبھی بات نہیں کرتا ہے ، ہم عام طور پر انھیں قالین کے نیچے دبا دیتے ہیں اور امید کرتے ہیں کہ وہ کبھی بھی اپنے بدصورت سر نہیں اٹھاتے ، لیکن تباہی کی بازیابی اور کاروباری تسلسل - یہ وہ چیزیں ہیں جن کے ل should ہونا چاہئے ، زیادہ تر ، خود بخود ہوتا ہے ، جب ضرورت پیش آنی چاہئے۔

ہم کچھ دن ان قسم کی چیزوں کے بارے میں بات کرتے ہوئے گزار سکتے تھے جو ڈیٹا بیس کے ماحول میں غلط ہوسکتی ہیں ، اور انسانوں نے عام طور پر اس کا جواب دیا ہے ، لیکن اب ہمارے لئے ایسا کرنے کے لئے سسٹم اور ٹولز کی ضرورت ہے۔ ایک مثال اعداد و شمار کی خلاف ورزی ہے اور اسی طرح ، جب ہم ڈیٹا بیس کے بارے میں سوچتے ہیں ، اور میں یہ سوال مختلف شکلوں میں کھلے دل سے پوچھتا ہوں: جب ہم اپنی آنکھیں گیند سے دور کرتے ہیں تو ، اور جب کچھ غلط ہوجاتا ہے تو ڈیٹا بیس کا کیا ہوتا ہے؟ خاص طور پر اگر کارکردگی اور حفاظت اور ڈیٹا بیس کو چلانے کے دوسرے اہم پہلوؤں کو دیکھنے کا کوئی نظام موجود نہیں ہے۔

ٹھیک ہے ، یہ کیا ہوسکتا ہے ، یہ پچھلے دو تین سالوں میں حالیہ کچھ خلاف ورزیوں کا اسکرین شاٹ ہے۔ ہمیشہ ، یہ سب ڈیٹا بیس سسٹم سے آئے ہیں ، اور ہمیشہ ، سیکیورٹی یا کنٹرول میں ، یا رسائ کے بارے میں کوئی مسئلہ پیدا ہوا ہے ، اور بائیں ہاتھ کے کونے میں ہم 152 ملین ایڈوب اکاؤنٹس کو دیکھ رہے ہیں ، جہاں ہر تفصیل موجود ہے۔ ان صارفین کی خلاف ورزی کی گئی۔ اور اگر واقعے کا پتہ لگانے اور اس پر قابو پانے اور سیکیورٹی کو کنٹرول کرنے کے لئے موزوں ٹولز کی جگہ ہوتی تو ہم ان میں سے کچھ سے گریز کرتے ، سو ریکارڈوں کے پہلے جوڑے نے ہمیں چوکس کردیا ہوسکتا ہے ، اور ہمارے پاس ہوتا اگلے سو پچاس لاکھ رک گئے۔

پھر ہم اس پورے سفر کے کلیدی مقام پر پہنچ جاتے ہیں ، جو ہمیں لے کر چلتا ہے ، یعنی یہ ہے کہ: ہمیں بہتر نظام کی ضرورت کیوں ہے؟ ہم صرف اس چیز پر مزید لاشیں کیوں نہیں پھینک سکتے ، کہ ہمارے خیال میں ہمارے پاس اچھی طرح سے اور صحیح معنوں میں ٹپنگ پوائنٹ کو عبور کیا گیا ہے ، اور یقینی طور پر مجھے یقین ہے کہ ایک ایسا معاملہ ہے جس کا ثبوت دیر سے ملتا ہے ، جس سے زیادہ ڈی بی اے ، منتظمین اور زیادہ سے زیادہ لوگوں کو پھینک دیا جاتا ہے۔ اس چیز سے مسئلہ حل نہیں ہوتا ہے۔ ہمیں ٹولز کا ایک بہتر سیٹ اور سسٹمز کا ایک بہتر سیٹ کی ضرورت ہے۔

یہ میری پانچ اعلی وجوہات ہیں جن کے بارے میں مجھے یقین ہے کہ اس کی حمایت کرتے ہیں ، اور ان اہم کاروباری اداروں اور ریاستوں میں جو حکمرانی کے ماحول سے چل رہے ہیں ، ان چیلنجوں کا سامنا کرتے ہیں جن کی وجہ سے وہ ڈیٹا بیس ماحول کے ساتھ درپیش ہیں ، اس کی بنیاد پر ، ان کی اہمیت کے لحاظ سے درجہ بندی کی گئی ہے۔ اور ان کا انتظام کرنا۔

سیکیورٹی اور تعمیل۔ ایک نمبر۔ آپ جانتے ہیں ، یہ کنٹرول کرتے ہوئے کہ کس تک رسائی ہے ، انہیں کہاں تک رسائی ہے ، جب ان تک رسائی ہے ، کتنی بار ان تک رسائی ہے ، انہوں نے کہاں تک رسائی حاصل کی ہے۔ ممکنہ طور پر وہ آلات جن کو انہوں نے اصل میں چھو لیا ہے اور جن چیزوں کی انھوں نے دیکھا ہے ، اور تعمیل جو اس کے آس پاس ہے۔ انسانوں کو 30 دن بعد رپورٹیں چلانے کے ل us یہ بتانے کے لئے کہ کیا معاملات ٹھیک ہیں اب کوئی مناسب نہیں ہے ، اصل وقت میں ہونا چاہئے۔

کارکردگی اور نگرانی - ایسا لگتا ہے جیسے کوئی دماغ کار نہیں ہے ، لیکن ایسا ہمیشہ نہیں ہوتا ہے۔ چاہے ہم اوپن سورس ٹولز یا کچھ تیسری پارٹی کے تجارتی ٹولز کا استعمال کر رہے ہوں ، ہم نے بہت سارے طریقوں سے ، کشتی کو نہیں چھوٹا ہے ، جس کی کارکردگی کی نگرانی کی ضرورت ہے اور اس کی تفصیل کے ساتھ ، اور وقت پر جواب دینے کی صلاحیت بھی۔ .

واقعہ کی کھوج اور جواب - یہ فوری طور پر اصل وقت کی چیز بننا ہوگی ، اور ہمیشہ ہمارے لئے ایسا کرنے کے لئے ایک نظام کی ضرورت ہوتی ہے ، یا کم از کم ہمیں جلدی آگاہ کریں تاکہ ہم اس سے نمٹ سکیں ، تاکہ جو کچھ معاملات پیدا ہوں وہ نمٹ جائیں۔ جلدی سے ، اور قابو سے دور نہ ہوجائیں۔

نظم و نسق اور انتظامیہ - ایک بار پھر ، ہمارے خیال میں یہ مسائل حل ہوگئے ، وہ نہیں ہیں۔ ڈیٹا بیس ٹیموں خصوصا the ڈی بی اے کے ذریعہ جن مسائل کا سامنا کرنا پڑتا ہے اس کا ہدف جہاں ایک سسٹم ہمارے لئے چیزوں کا خیال رکھنا چاہئے ، ہم نے ابھی تک اس مسئلے کو حل نہیں کیا ، یہ اب بھی ایک حقیقی چیز ہے۔

اور بالکل سامنے سے ڈیزائن اور ترقی کے ساتھ ہی ، جب ہم ان اوزاروں کی تعمیر شروع کرتے ہیں تو ، ہم ڈیٹا بیس کے ماحول کو تیار کرتے ہیں ، مناسب اوزار کو ترقی اور جانچ اور انضمام ، پلیٹ فارم پر پھینک دیتے ہیں۔ یہ اب بھی ہمارے لئے آسان کام نہیں ہے ، اور یہ سارا سفر ، اس طرح سے ہمیں ایک ہی پیغام کی طرف لے جاتا ہے ، کہ میرے ذہن میں ہمیں بہتر سسٹم اور بہتر ٹولوں کی ضرورت ہے تاکہ وہ نتائج کو پہنچانے میں ہماری مدد کریں جو ہمیں درکار ہیں۔ ہمارے ڈیٹا بیس کا ماحول ، تو وہ کاروبار جو ہمارے صارفین سے اہمیت رکھتے ہیں۔ ہم صرف مزید لاشیں اور زیادہ ڈی بی اے پھینکتے نہیں رہ سکتے ، پیمانہ بہت زیادہ ہے ، رفتار بہت تیز ہے اور حجم بہت زیادہ ہے۔ اس کے ساتھ ہی ، ایرک شاید میں آپ کے پاس واپس آجاؤں۔

ایرک کااناگ: مجھے یہ پسند ہے ، ہمیں وہاں بہت ساری جگہیں مل گئیں ، بہت ساری ممکنہ لیڈز ، اور ہم آگے بڑھے اور انہوں نے صرف ایک سیکنڈ میں بلیٹ کے پاس چابیاں سونپ دیں۔

بلٹ منالے: ٹھیک ہے۔

ایرک کااناگ: اوہ ، چلیں ہم اسے لے جائیں اور بلیٹ ، اب میں یہ آپ کے حوالے کر رہا ہوں ، اور منزل آپ کی ہے۔

بلٹ منالے: ٹھیک ہے ، آپ کا شکریہ۔ میرے خیال میں بہت سارے اچھے نکات بنائے گئے ہیں۔ میں آدرہ کے بارے میں صرف ایک سیکنڈ کے لئے فوری طور پر بات کرنا چاہتا تھا ، ہم کون ہیں ، اور پھر ہم چھلانگ لگائیں گے۔ میں اس آلے کے بارے میں بات کرنے جا رہا ہوں جس کے بارے میں مجھے لگتا ہے کہ اس میں سے بہت ساری چیزیں جن کے بارے میں ہم بات کر رہے ہیں ، ہم کر سکتے ہیں تشخیصی مینیجر پروڈکٹ ، اس آلے کی مدد سے کچھ جگہوں پر تبادلہ خیال کرتے ہیں جہاں ان صفوں کی صف آرا ہوتی ہے۔

اب ، میں جو سب سے پہلے کرنا چاہتا ہوں ، وہ صرف ایک قسم ہے جس سے آپ کو آئیڈرا کون ہے اس کے بارے میں تھوڑا سا پس منظر دیں۔ ہم تقریبا 2003 2003 کے بعد سے ہیں ، اور اس لئے ہم نے صرف SQL سرور ٹولز سے آغاز کیا ہے ، اور اسی چیز پر ہم آج اپنی توجہ مرکوز کرنے جا رہے ہیں ، یہ ہے کہ تشخیصی منیجر پروڈکٹ ہوگا۔ لیکن آپ یہاں موجود تمام چیزوں کی بالٹیوں کو دیکھ سکتے ہیں ، اور ہم نے حال ہی میں ، جیسا کہ پہلے ذکر کیا گیا ہے ، ہم نے بالکل ٹھیک حاصل کیا اور حصول کے توسط سے ، ہمارے پاس ایمبکاراڈیرو بھی ہے ، اور اس طرح ہمارے پاس مصنوعات کا ایک اچھا عمدہ قلمدان ہے۔

کارکردگی کی نگرانی کے معاملے میں ، ایس کیو ایل سرور کی شرائط میں ، جس مصنوع کے بارے میں میں بات کرنا چاہتا ہوں ، جو ان موضوعات کی ہم آہنگی کرتا ہے جن پر ہم گفتگو کر رہے ہیں ، وہ تشخیصی منیجر ہے۔ اب ، یہ وہ پروڈکٹ ہے جو ادیرہ کے دنوں کے آغاز کے قریب قریب سے ہی ہے ، اور میں اس بات کا حصہ بننے کے لئے کافی خوش قسمت رہا ہوں کہ 2005 کے بعد سے۔ اور میں نے بہت سی تبدیلیاں دیکھی ہیں۔ ایس کیو ایل سرور ، جسمانی سے ورچوئل میں تبدیلی ، اس طرح کی ہر قسم کی چیزیں ، اور ماحولیاتی ماحول میں اضافے کے ساتھ ساتھ ڈی بی اے کی ضروریات اور اس طرح کی چیزوں کو بھی۔

میں نے جس چیز کے ساتھ شروعات کی تھی وہ تھا کہ ہماری مصنوعات کا عام استعمال ڈی بی اے ہے ، اور اسی طرح جب ہم پہلی بار ، مستقبل کے لوگوں ، مستقبل کے صارفین سے بات کر رہے ہیں تو ، زیادہ تر وہ ڈی بی اے ہیں جن سے ہم بات کر رہے ہیں۔ ہم آئی ٹی مینیجرز ، یا ڈائریکٹرز سے بات نہیں کر رہے ہیں ، یہ کسی حد تک اس سطح پر پہنچ سکتا ہے ، لیکن ابتدائی آغاز یہ ہے کہ ڈی بی اے کو کوئی مسئلہ درپیش ہے ، ڈی بی اے اس مسئلے کو حل کرنے کی کوشش کرتا ہے ، اور ہم بہت بار اس کے حصے کے طور پر اس پروڈکٹ کو ڈاؤن لوڈ اور ٹرائل کریں گے۔ آپ کو یا تو ڈیٹا منیجر یا ڈی بی اے یا قائم مقام ڈی بی اے ملتا ہے ، یہ لڑکا کچھ معاملات میں کمرے میں سب سے زیادہ تکنیکی ہونے کے لئے کافی خوش قسمت ہے۔ اب ، جب آپ واضح طور پر بڑے کاروباری ماحول میں پہنچیں گے ، تب آپ کو مکمل طور پر تیار شدہ DBAs ملنے جا رہے ہیں عام طور پر وہ وہی ہوں گے جو آلے کا استعمال کریں گے۔ اور میں آگے بڑھا اور یہاں صرف ویکیپیڈیا سے تھوڑا سا بلب شامل کیا۔ اس طرح کی ڈی بی اے کی ذمہ داریوں پر بھی عبور ہوتا ہے جیسا کہ ویکیپیڈیا کا کہنا ہے ، وہی کرتے ہیں۔

اگر آپ یہاں کی فہرست میں گزرتے ہیں تو ، ان میں سے بہت ساری چیزیں ، میں اسے پڑھنے کو نہیں چاہتا ہوں ، لیکن آپ کو بہت سی عمدہ چیزیں مل جاتی ہیں جن کے بارے میں آپ سوچتے ہیں ، اور پھر ان میں سے ایک پر ، آپ کو نگرانی حاصل ہوگی اور ڈیٹا بیس کی کارکردگی کو بہتر بنانا ، اور یہ ایک بہت بڑا کام ہے۔ اور دلچسپ بات یہ ہے کہ جب آپ ڈی بی اے سے بات کرتے ہیں تو ، وہ ہمیشہ وہی ہوتا ہے جس کا الزام سب سے پہلے ملتا ہے ، جب بات آتی ہے تو ، اور یہ واقعتا ان کی غلطی نہیں ہوسکتی ہے ، لیکن جب کارکردگی کا مسئلہ ہوتا ہے تو ، عام طور پر کسی درخواست کے ساتھ ڈی بی اے ڈیٹا بیس سے جڑا ہوا ہے ، وہی وہ لوگ ہیں جو الزام لگاتے ہیں ، لہذا وہ ہمیشہ ان وجوہات کی تلاش میں رہتے ہیں کہ ان کی غلطی کیوں نہیں ہے۔ بہت ساری صورتوں میں وہ اس ٹول ، تشخیصی منیجر کا استعمال کرسکتے ہیں تاکہ ان کی مدد کریں۔

لیکن دن کے اختتام پر ، اگر ، اگر ڈیٹا بیس کام نہیں کررہا ہے ، تو پھر اس سے بہت ساری چیزیں کوئی اہمیت نہیں رکھتی ہیں ، آپ کی درخواستیں کام نہیں کرتی ہیں ، پھر ان میں سے بہت سے معاملات میں کوئی فرق نہیں پڑتا ہے۔ چیزیں سب سے پہلے اور اہم بات یہ ہے کہ ہم یہ یقینی بنانا چاہتے ہیں کہ صارف جس طرح سے جانتا ہے اس کا تجربہ ہوتا ہے ، اسے کم نہیں کیا جاتا ہے ، یہ ایسی چیز ہے جس کی ڈی بی اے ہمیشہ کوشش کرتی رہتی ہے۔ اور مجھے لگتا ہے کہ ، اگر آپ ان وجوہات پر نظر ڈالیں کہ لوگ عام طور پر ایس کیو ایل تشخیصی منیجر مصنوعات خریدتے اور استعمال کرتے ہیں تو ، پہلی وجوہات میں سے ایک ، شاید سب سے اہم نہیں ، آخری یا کم سے کم نہیں ، لیکن یہ بورڈ میں ایک جیسے ہے۔ اور اس پر منحصر ہے کہ آپ کس سے بات کرتے ہیں ، ان وجوہات ، ان میں سے تقریبا almost ایک یا دو ہمیشہ رہتے ہیں ، آس پاس کسی قسم کی ضرورت ہے۔

لیکن پہلا پہلا ایک SQL کی حیثیت سے ان واقعات کا مرکزی خیال رکھنے کے قابل ہے جس کو وہ منظم کررہے ہیں۔ اور مضحکہ خیز بات یہ ہے کہ بہت سارے معاملات میں ، اگر آپ ڈی بی اے سے پوچھتے ہیں ، "آپ کتنے واقعات کا انتظام کرتے ہیں؟" تعداد اتنی کثرت سے تبدیل ہوتی رہتی ہے ، کہ واقعی وہ کچھ معاملات میں یقین نہیں رکھتے ہیں۔ لہذا آپ کو اسکرین پر سب کچھ پھینک دینے کے قابل کچھ اور بھی چاہئے۔ آپ اس معلومات کو اپنی گرفت میں لینا چاہتے ہیں ، آپ اس کا احساس دلانا چاہتے ہیں ، اور اس لئے یہ ایک ایسی چیز ہے جس کی تشخیصی منیجر یقینی طور پر مدد کرسکتی ہے ، تاکہ آپ کو ماحول میں اس طرح کا نظریہ فراہم کرسکیں۔

اور یہ صرف ماحول کے بارے میں ایک نظریہ نہیں ہے ، بلکہ یہ ایک نظریہ ہے کہ ڈی بی اے ، ڈیٹا بیس ایڈمنسٹریٹر آرام دہ اور پرسکون ہے اور یہ ایک کنسول ہے جو ڈی بی اے سنٹرک ہے ، اگر آپ چاہیں گے۔ یہ ایک ڈیٹا بیس ایڈمنسٹریٹر کے لئے بنایا گیا ہے۔ نگرانی کے بہت سارے ٹولز موجود ہیں ، پرفارمنس ٹولز کی بہتات ہے ، لیکن جیسا کہ میں نے کہا ، دن کے آخر میں ، ڈی بی اے ایک ٹول چاہتا ہے جو ڈی بی اے کے لئے ڈیزائن کیا گیا ہے ، کیوں کہ بہت ساری چیزیں ان کے کاموں سے مخصوص ہوتی ہیں۔ ان کے دن میں

اور اس کے ساتھ ہی ، آپ کو ایس سی او ایم مل گیا ، آپ کو ایچ پی ایف مل گیا ، آپ کو یہ تمام دوسری ٹکنالوجی مل گئی ہے ، لیکن وہ ان کے لئے کچھ خاص چاہتے ہیں جو وہ کر رہے ہیں۔ مجھے لگتا ہے کہ ہم اس پروڈکٹ کی مدد سے اس علاقے میں مدد کرسکتے ہیں ، جب ہم اس میں ایک سیکنڈ میں داخل ہوجائیں گے تو آپ دیکھیں گے۔ دوسری چیز جو ہم ڈی بی اے کے ساتھ دیکھتے ہیں جو یقینی طور پر ان چیزوں میں سے ایک ہے جو ہم نے پہلے بھی محسوس کی ہیں ، وہ یہ ہے کہ ان کو یہ دیکھنے کے قابل ہونے کی ضرورت ہے کہ کیا ہو رہا ہے ، ظاہر ہے ، اور انہیں پورے انٹرپرائز کو دیکھنے کے قابل ہونے کی ضرورت ہے۔ اور جو کچھ ہو رہا ہے اسے جاننے میں ذہنی سکون حاصل کریں۔ لیکن اسی کے ساتھ ، وہ وہاں بیٹھے کنسولز کو گھورتے نہیں بیٹھے ہیں۔

وہ سارے بلٹ پوائنٹس یاد رکھیں جو آپ نے اس فہرست میں دیکھے تھے ، کہ میں نے ابھی کھینچا؟ انہیں یہ دوسری چیزیں بھی کرنی پڑتی ہیں ، لہذا یہ صرف آگ بجھانے کے منتظر نہیں ہے۔ بہت ساری صورتوں میں میٹنگیں ہوں گی ، یا ڈیٹا بیس ایڈمنسٹریٹر سے متعلق بہت ساری بحالی ونڈوز آدھی رات میں سو رہی ہیں جب وہ سو رہے ہیں ، لہذا ان میں واپس جانے اور دیکھنے کی صلاحیت موجود ہوگی کہ کیا ہوا . بہت سارے معاملات میں ، اگر آپ کسی چیز کو اس کے ہونے پر نہیں پکڑتے ، ایک بار مسئلہ ختم ہوجاتا ہے ، یا کم از کم ایس کیو ایل سرور کے ساتھ ، یہ ایک ایسا معاملہ بن جاتا ہے جہاں آپ اس صورتحال سے نمٹ رہے ہیں جہاں آپ نہیں کرتے اب اس پریشانی کی کوئی باقیات باقی ہیں۔ اور یہ پریشانی دور ہوجاتی ہیں ، اور اسی طرح باقیات بھی باقی رہ جاتی ہیں ، جس کا مطلب ہے کہ آپ کے ساتھ دشواری کا ازالہ کرنا کم ہے ، آپ کے ساتھ کام کرنے کے لئے کم معلومات ہیں۔

اس بات کے ساتھ ، یہ یقینی طور پر ان چیزوں میں سے ایک ہے جن کی مدد سے تشخیصی منیجر مدد کرسکتے ہیں ، یہ ہے کہ آپ ماضی کی معلومات سے استفادہ کرنے کے ل the ماضی کے بارے میں یہ نظریہ پیش کریں ، "کیا مجھے مسدود کرنے سے الرٹ تھا ، کیا میرے پاس ڈیڈ لاکنگ کے معاملات تھے ، کیا ہمارے پاس ایسی چیزیں تھیں جو ہمارے وسائل کے لحاظ سے ہو رہی ہیں؟ "میں واپس جاکر اس معلومات سے استفسار کرسکتا ہوں۔ میں وقت پر مخصوص نکات پر ڈرل کرسکتا ہوں۔ میں ان تمام چیزوں کو براہ راست ٹول کے ذریعہ ہی کرسکتا ہوں۔

ان تمام چیزوں کے باوجود ، یہ داخلی ہے یا نہیں ، کوئی داخلی ہے یا نہیں ، DBA جاننا چاہتا ہے ، کیونکہ وہ یہ دیکھنے کے قابل ہونا چاہتے ہیں کہ پریشانی کس چیز کی وجہ ہے۔ اس سے واقعی کوئی فرق نہیں پڑتا ہے چاہے وہ تنظیم کے اندر ہی کوئی تھا ، یا کوڈ لکھنے والی تنظیم سے باہر کوئی تھا۔ وہ اب بھی اس کو الگ تھلگ کرنے کے قابل ہونا چاہتے ہیں ، تاکہ وہ جان لیں کہ مسئلہ ہو رہا ہے ، اور وہ جانتے ہیں کہ یہ کہاں سے آرہا ہے۔

لہذا کارکردگی اور احتساب اس بات کا ایک اہم حصہ ہیں جو ہماری پروڈکٹ کرتی ہے۔ ہم ان سبھی تفصیلات مہیا کرسکتے ہیں ، اور کیا خوب صورت ہے ، کیا آپ میں ڈرل کرنے کی اہلیت ہے؟ اگر کوئی رکاوٹ ہے تو ، آپ اس درخواست سے ، صارف سے ، ڈیٹا بیس سے ، استفسار سے رابطہ کرسکتے ہیں۔ اور ایک بار پھر ، یہ ایک سگریٹ نوشی بندوق کی طرح ہے۔ جب یہ استفسار چلتا ہے تو آپ کے درمیان براہ راست تعلق ہو جاتا ہے ، یہ کیا کر رہا ہے؟ اور یہ صرف خود ہی استفسار کے بارے میں نہیں ہے ، بلکہ اس میں اور خود سے کام کرتا ہے ، بلکہ کیا وقت کے ساتھ استفسار خراب ہوتا جارہا ہے؟ اور ان چیزوں کا جواب بھی ، پروڈکٹ کے ساتھ دیا جاسکتا ہے ، جو یقینی طور پر ایسی چیز ہے کہ اگر آپ فعال ہونے کی کوشش کر رہے ہیں تو ، یہ کہہ کر خوشی ہوگی کہ ، "ارے ، یہاں ایک سوال ہے جو برا بھلا ، لیکن لڑکے نے اسے دیکھو جیسا کہ یہ مزید چلتا ہے ، ہم دیکھ سکتے ہیں کہ یہ اور بھی بدتر چل رہا ہے ، میں اس کے بارے میں کچھ کرسکتا ہوں۔ "

اگر ہم یہاں اگلے علاقے میں جاتے ہیں۔ اور یہ شاید ہے - میں کہوں گا کہ یہ ایک بڑے میں سے ایک ہے۔ ایک سوال جو میں پوچھتا ہوں ، جب میں اپنی پروڈکٹ دکھا رہا ہوں تو ، میں ہمیشہ ڈیٹا بیس کے منتظم سے پوچھوں گا ، "آپ اپنے ایس کیو ایل سرور ڈیٹا بیس سے متعلق کسی مسئلے کے بارے میں کیسے سنتے ہو؟" اور یہ بہت ہی مضحکہ خیز ہے ، کیوں کہ زیادہ تر وقت granted اب زیادہ تر وقت وہ ہماری مصنوعات کو دیکھ رہے ہیں ، کیونکہ بہت سارے معاملات میں وہ کسی خاص ضرورت کو حل کرنے کی کوشش کر رہے ہیں۔ لیکن ابتدائی قسم کی بات سن کر دلچسپ بات ہے - کم از کم ایس کیو ایل سرور کے ساتھ ، یہ اس طرح کی بات تھی - آپ جانتے ہو ، ایس کیو ایل سرور کے ابتدائی دنوں میں آپ کے پاس ایس کیو ایل سرور تھا اور پھر آپ کے پاس اوریکل تھا۔ اور ہر ایک کے پاس اوریکل تھا ، اور ایس کیو ایل سرور اس طرح کا تھا ، بہتر اظہار کی کمی کے لئے ، ڈیٹا بیس کی سرخ بالوں والی سوتیلی شیڈ ، جب اس کی شروعات ہوئی۔

اور پھر جیسے ہی مائیکرو سافٹ نے اس میں مزید خصوصیات شامل کیں ، یہ انٹرپرائز ٹول سے تھوڑا سا زیادہ بن گیا۔ اور ظاہر ہے ، اس کے بعد سے یہ بہت طویل فاصلہ طے کر چکا ہے۔ لیکن بات یہ ہے کہ ، ایک بار جب آپ یہ بحث کر سکتے ہیں کہ ڈیٹا بیس کو اس دن میں انتہائی اہم نہیں سمجھا جاتا تھا۔ اور وقت کے ساتھ ساتھ اس میں بھی بدلاؤ آتا ہے۔ اب اسی وجہ سے ، بہت سارے معاملات میں لوگ اس کے آس پاس اپنے ہاتھ جمانے کی کوشش کر رہے ہیں ، اور کہہ رہے ہیں ، "تم جانتے ہو کیا؟ مجھے یہ تمام ایس کیو ایل سرور ڈیٹا بیس مل گئے ہیں ، میں اس پر ہینڈل حاصل کرنے کی کوشش کر رہا ہوں۔ "اور ہیلپ ڈیسک سے مسائل کے بارے میں سننے کے بجائے ، یا مخصوص لوگوں کی پریشانیوں کے بارے میں سننے کی بجائے کہ - خود صارفین کی طرح ، وہ بھی ' اس کے آس پاس جانے کے کچھ طریقے ڈھونڈ رہے ہیں۔وہ ایسے راستوں کی تلاش کر رہے ہیں کہ ان حالات سے پہلے ہی ان کے بارے میں آگاہ کر سکیں۔

اور اسی طرح تشخیصی منیجر کے ساتھ ، ان چیزوں میں سے ایک ہے ، جس کی ہم بھی کوشش کر رہے ہیں ، بہت کم از کم یہ کرنے کے قابل ہو جائے کہ ڈی بی اے ان حالات ، یا ان مسائل کے بارے میں سب سے پہلے جانتا ہو ، تاکہ وہ کام کرسکیں۔ اس کے بارے میں کچھ ، یا تو ٹھیک ہے جب ان کا ہوتا ہے ، یا اس سے بھی ایک قدم آگے جانا ہوتا ہے ، تاکہ ان نظاموں کا تجزیہ کیا جا it's جو اس کی نگرانی کررہا ہے۔ اور آپ کو فعال مشورے دینے کے قابل ہونا جو اس مثال کی کارکردگی کو بہتر بنائے گا ، اور مستقل بنیادوں پر اس قابل ہوسکے گا۔ مثال کے طور پر ، ہمیں کام کے بوجھ پر مبنی انڈیکس شامل کرنے کی ضرورت ہے۔ ان قسم کی چیزوں ، ٹولز کے ساتھ ساتھ کرنے کا اہل۔ تو ہم اس آلے میں بہت کچھ دیکھیں گے۔

دوسری چیز اور آخری چیز جو اس فہرست میں ہے ، جو ایک عام وضاحت کی طرح ہے ، لیکن یہ قابل توجہ بات ہے۔ اور خاص طور پر ، جیسے جیسے آپ انٹرپرائز سطح کے بڑے پیمانے پر حالات میں داخل ہوں گے ، جہاں آپ کے پاس بہت ساری مثال موجود ہیں ، وہاں ہمیشہ کوئی غیر واضح چیز ہوتی ہے جس کی نگرانی کرنا چاہتا ہوں ، اگر میں ڈیٹا بیس کا منتظم ہوں تو ، مثال. اور لہذا ہم جو کچھ کرنے کی کوشش کرتے ہیں اس کا اندازہ اس بات کے مطابق کرنا پڑتا ہے کہ عام ڈی بی اے کیا مانیٹر کرنا چاہتا ہے۔

اس کے کہنے کے ساتھ ہی ، آپ بھی اس معاملے میں قابل ہوسکیں گے - ہمیشہ کچھ نیا رہتا ہے۔ لہذا ہم نے آپ کو انسٹال کرنے کے نقطہ کو شامل کرنے کے بعد جس بھی میٹرکس کی نگرانی اور انتظام کرنے کی ضرورت ہے اسے شامل کرنے کا ایک طریقہ فراہم کیا۔ لہذا کوئی بھی پرفارمن کاؤنٹر ، WMI کاؤنٹرز ، SQL سرور کاؤنٹر آبجیکٹ؛ ان تمام افراد کو آلے میں شامل کیا جاسکتا ہے۔ آپ میں اضافی سوالات شامل کرنے کی اہلیت ہے جو آپ کے پولنگ وقفوں میں شامل کی جاسکتی ہیں۔

اور ، جو آخری بات بھی قابل دید ہے وہ یہ ہے کہ ہم ان ماحول سے میٹرکس کو کھینچنے کے ل v وی سیینٹر اور ہائپر وی سے دونوں کو شامل کرسکتے ہیں اور در حقیقت بات چیت کرسکتے ہیں۔ کیونکہ ایک چیز جو ہم نے ڈی بی اے کے ساتھ شناخت کی ہے ، وہ یہ ہے کہ وہ عام طور پر خاص طور پر کارروائیوں کا حصہ نہیں ہوتی ہیں۔ اور یہ ضروری نہیں ہے کہ آپ عام طور پر جانتے ہو کہ ، vCenter ماحول ، جو ان کے لئے دستیاب ہے ، یا اس قسم کی چیزیں ان کے لئے دستیاب ہیں۔

اور لہذا مسئلہ یہ ہے کہ اگر وہ ایس کیو ایل سرور مثال کے ساتھ معاملہ کر رہے ہیں ، اور ان کو وسائل مختص کردیئے گئے ہیں ، لیکن اس مثال کو ورچوئل کردیا گیا ہے تو ، ایسا لگتا ہے کہ جب دنیا میں ان کے پاس موجود تمام وسائل ہیں ، جب وہ صرف نگرانی کر رہے ہیں تو کیا ہے۔ مہمان آپریٹنگ سسٹم پر۔ حقیقت یہ ہے کہ ، میزبان پر ، وہاں 30 ، یا 40 ، یا 50 یا 100 دیگر VMs ہوسکتے ہیں جن تک وہ رسائی حاصل کرنے کی کوشش کر رہے ہیں ، اور انہی وسائل کو روک سکتے ہیں۔ اور واقعتا see یہ دیکھنے کا واحد راستہ یہ ہے کہ ان دوسرے ماحول سے ، اور ان انٹرفیس سے ، اس معاملے میں ، جو ہم کرتے ہیں۔

آپ کے پاس ٹول میں ان دیگر اقسام کے کاؤنٹر شامل کرنے کی اہلیت ہے۔ اب یہ صرف ان کاؤنٹروں کی نگرانی کرنے کے قابل نہیں ہے ، بلکہ یہ ان نئے کاؤنٹرز بنانے کے قابل ہونے کے بارے میں ہے ، جو آپ نے مصنوع کو متعارف کرواتے ہیں ، انہیں آلے کا حصہ بناتے ہیں ، جیسے کہ وہ آؤٹ آف دی باکس میٹرک ہیں۔ . ایک خالی چیز جس کی آپ نگرانی کرنا چاہیں گے۔ تو اس کا مطلب ہے کہ انہیں اپنے ڈیش بورڈ میں شامل کرنے کے قابل ہو۔ اس کا مطلب یہ ہے کہ وہ آپ کو اپنی اپنی اپنی مرضی کے مطابق رپورٹوں میں شامل کرنے کے قابل ہوجائے ، واضح طور پر ان پر حد قائم کرنے اور انتباہ کرنے کے قابل ہو ، بلکہ انھیں بنیادی خطرہ بنائے اور کسی حد تک علم کی حد مقرر کرنے کے قابل ہو ، جہاں سے آپ کو ان جیسی چیزوں کی بنیاد پر کہاں سیٹ کیا جائے۔ بنیادی باتیں اور کیا عام بات ہے۔ لہذا ، آپ کے پاس بہت ساری قسم کی چیزیں ہیں جو مصنوع میں بھی ہیں۔

میں نے آپ کو جس قسم کی فراہمی کی ہے وہی ہے جسے میں "تشخیصی منیجر کے لئے بنیادی ترسیلات" کہتا ہوں اور میں آگے جاسکتا ہوں اور اس کی مصنوعات میں جاکر آپ کو اس کا تھوڑا سا ذائقہ دے سکتا ہوں۔ میری اسکرین شیئر کریں ، ٹھیک ہے ، اور بس اس کو کھینچنے جارہے ہیں۔چنانچہ آپ جو دیکھنے جا رہے ہیں ، یہ تشخیصی منیجر کے لئے کنسول ہے۔ اور جیسا کہ میں نے پہلے بتایا ہے ، اس پہلے کور کی فراہمی کے لئے جانا ، دیکھنے کے قابل کسی قسم کے انٹرپرائز سطح کے نظارے سے چیزیں۔ اس آلے میں اس کی بہت سی مختلف مثالیں ہیں۔ ہمارے پاس تھمب نیل کا ایک انداز ہے ، ہمارے پاس گرڈ نما نظارہ ہے۔ ہمارے پاس لچک کے لحاظ سے بھی ، ویب پر مبنی کنسول بھی رکھیں۔ ویب پر مبنی کنسول میں آپ کے پاس دستیاب دوسرے نظریات ہیں ، جیسے کلیدی نقشہ جات اور اس طرح کی چیزیں۔ لیکن بات یہ ہے کہ آپ کے پاس چیزوں کو دیکھنے اور دیکھنے کی صلاحیت ہے۔ اعلی سطح پر۔ لیکن جیسے ہی مسائل پیش آتے ہیں ، آپ ٹول میں تھوڑا سا آگے جا رہے ہو ، اور واقعتا actually اس کی مخصوص جانچ پڑتال کریں گے لیمز ، اور سمجھنے اور جاننے کا کچھ طریقہ ہے کہ کیا ہو رہا ہے۔ اور ظاہر ہے کہ یہ بہت اہم ہے۔

اب ، حقیقت میں یہ دیکھنے کے قابل ہو کہ ماضی میں کیا ہوا تھا۔ اگر میں کسی پریشانی کو دیکھ رہا ہوں جو کل ، یا ایک ہفتہ پہلے ہوا تھا ، تو پھر اس صورتحال میں ، آپ کو معلوم ہوگا ، آپ کو ایس کیو ایل کے کسی خاص واقعے میں جانے کے قابل ہونے کی ضرورت ہوگی۔ اور خوشخبری یہ ہے کہ ، اگر آپ جانتے ہیں کہ مصنوعات کے اندر وہ مسئلہ کس وقت ہوا ہے ، تو آپ براہ راست تاریخ کے براؤزر پر جا سکتے ہیں۔ اور میں دن کے ایک خاص وقت کی طرف اشارہ کرسکتا ہوں۔ یہ کچھ ہفتوں پہلے سے ہوسکتا ہے ، یہ کل سے ہوسکتا ہے۔ لیکن میں جو بھی دن کیلنڈر میں منتخب کرتا ہوں ، اس کے بعد میں پولنگ کے مختلف وقفوں کے ساتھ پیش کیا جا رہا ہوں۔ اس صورت میں ، میں مؤثر طریقے سے دیکھ رہا ہوں کہ اگر میں 20 اپریل کو شام 1:37 بجے کنسول دیکھ رہا ہوتا تو میں نے کیا دیکھا ہوگا۔

تو میں وقت کے ساتھ واپس جانے کے قابل ہوں ، اور پھر ایک بار جب میں یہ کروں تو ، تمام مختلف ٹیب جو ہم یہاں دیکھ رہے ہیں وہ وقت کے ساتھ ہی اس مخصوص نکتے کی عکاسی کرنے والی ہیں ، بشمول وہ سوالات جن میں شاید خراب انداز میں چل رہا ہو ، بشمول شاید میں نے بلاک کرنے کے ساتھ سیشن رکھے تھے۔ اس طرح کی تمام چیزیں اس آلے میں دکھائ دیتی ہیں ، اور اس سے مجھے واضح طور پر اس تاریخی معلومات کو فائدہ اٹھانے کی اجازت دی جارہی ہے ، آپ جانتے ہو ، اس مسئلے کو حل کریں گے۔ اب اس نوٹ پر ، جب ہم تاریخ کے بارے میں بات کر رہے ہیں تو ، دوسری چیز جو یہاں قابل دید ہے وہ یہ ہے کہ یہ صرف مسائل کو ٹھیک کرنے کے لئے تاریخ کا استعمال نہیں کررہا ہے۔ وہ تاریخ دوسری وجوہات کی بناء پر ظاہر ہے کہ بہت قیمتی ہے۔ اور ، ان میں سے ایک اہم فیصلہ یہ ہے کہ وہ موثر طریقے سے فیصلے کرسکے ، اور صحیح معلومات کے ساتھ فیصلے جلدی کرنے کے قابل ہو۔ لہذا اس ساری تاریخ ، وہ تمام معلومات جو ہم اکٹھا کر رہے ہیں ، ہم ان کے خلاف اطلاع دے سکتے ہیں۔

اگر کوئی میرے پاس آتا ہے اور کہتا ہے ، "مجھے واقعتا great یہ ایک بہت بڑی نئی ایپلی کیشن ملی ہے۔ یہ دنیا کو بدلنے والی ہے جیسا کہ ہم جانتے ہیں۔ اوہ ، جس طرح سے اس میں ڈیٹا بیس کی ضرورت پڑتی ہے ، اور اوہ یہ واقعی اس کا پیچھا کرنے جا رہا ہے۔ I / O اس مشین پر جہاں وہ ڈیٹا بیس ہے۔ " اگر میں جانتا ہوں کہ اس میں جانا ہے تو ، پھر میں اس معلومات کو اپنے تمام پروڈکشن سرورز کی درجہ بندی فراہم کرنے کے قابل بنا سکتا ہوں ، جو شاید کلیکشن کے آخری سات دن کی بنیاد پر ہو۔ اور میں بہت جلد اس نتیجے پر پہنچ سکوں گا کہ اس ڈیٹا بیس کو استعمال کرنے میں کون سے واقعات سب سے زیادہ عقل مند ہیں۔ تو یہ اس قسم کی تاریخی معلومات ہے جو ظاہر ہے کہ بہت قیمتی بھی ہے۔

سوالات خود کے لحاظ سے؛ سوالات کو تلاش کرنے کے معاملے میں ، ہمارے پاس ٹول میں یہ کرنے کے لئے بہت سارے طریقے ہیں۔ اور جس کو میں دیکھنا چاہتا ہوں وہ ہے کوئری ویٹس ویو ، کیوں کہ کوئری ویٹس ویو کا اندازہ کرنے کے قابل ہونے کے معاملے میں بہت مددگار ہے۔ اگر میرے پاس ایک رکاوٹ ہے جو واقع ہورہی ہے تو ، لازمی طور پر ان مختلف علاقوں کی شناخت کرنے کے قابل ہو جو اس مخصوص ، خاص سوال پر اثر انداز ہو رہے ہیں۔ صرف استفسار ہی نہیں اور اس سوال کا کیا اثر پڑتا ہے ، بلکہ یہ بھی آپ جانتے ہیں ، یہ کس ایپلی کیشن سے آیا ہے ، کون سا سیشن آیا ہے ، صارف نے اسے کس چیز سے پکارا ہے اور وہ ساری چیزیں ، میں یہ دیکھ سکتا ہوں ، ظاہر ہے ، معلومات اصل وقت میں ، لیکن میں ماضی کے اعداد و شمار کو دیکھنے کی صلاحیت بھی رکھتا ہوں۔ اور اس طرح یہ یہاں کی ایک چیز ہے ، اور میں نے ایک اسکرپٹ کو شروع کیا ، لیکن مجھے اس کے پاپ اپ ہونے کا انتظار کرنا ہوگا۔

جب ہم اس کا انتظار کرتے ہیں ، میں کرنا چاہتا ہوں - اور میں جانتا ہوں کہ ہم وقت پر کم ہیں ، لہذا میں اطلاع دینے کے عمل کو جاری رکھنے کی اطلاع دینے کے بارے میں بھی تھوڑی سی بات کرنا چاہتا تھا۔ اور جب آپ اس قسم کی چیزوں کے بارے میں بات کر رہے ہوتے ہیں ، جیسے میں نے کہا ہے کہ ، فعال حصہ ہونے کی وجہ سے ، بہت سارے ٹولز آگاہ کرنے والے ہیں۔ مشکل حصہ ای میل نہیں بھیج رہا ہے۔ مشکل حصہ ایونٹ لاگ پر نہیں لکھ رہا ہے یا SNMP ٹریپ تیار نہیں کررہا ہے۔ مشکل حصہ یہ جانتا ہے کہ مناسب اوقات پر اس انتباہ کو کب بھیجنا ہے۔ اور اس کے ساتھ ہی بہت سارے حساب کتاب کرنے پڑتے ہیں ، یہ سمجھنے کے بعد ، "یہ اس خاص مثال کے بارے میں کیا ہے اور معمول کی بات ہے کیوں کہ اس مثال سے اس کا تعلق ہے؟"

اور اسی طرح ان تمام پیمائشوں کے ل that جو اس کام کو سمجھتے ہیں ، ہم ان میٹرکس کو بیس لائن بناتے ہیں۔ ہم دراصل آپ کو بیس لائن دکھاتے ہیں ، ہم آپ کو وہ دہلیز دکھائیں گے جس کی اس وقت مقرر کی گئی ہے۔ اور پھر دوسری اچھی بات ، اس کے بارے میں یہ ہے کہ ہم کہتے ہیں کہ ، میں نے اپنی دہلیز کو اس معاملے میں صرف اس مثال کے لئے چھ اور دس پر مقرر کیا ہے۔ اب سے چھ ہفتوں میں ، اگر میں اس مثال پر واپس آجاتا ہوں تو ، یہ بیس لائن مکمل طور پر تبدیل ہوسکتی ہے ، کیونکہ جب ہم بیس لائن کا حساب کتاب کرتے ہیں تو ہم ایک کام کر رہے ہیں ، سات دن کا حساب کتاب ہے۔ تو یہ ہمیشہ ہی مجھے بیس لائن کا تازہ ترین ورژن دیتا ہے۔ اور اگر وہ بنیادی لائن میری دہلیز میں بدل جائے تو کیا ہوتا ہے؟ اس معاملے میں ، میں سفارشات کو دیکھ سکتا ہوں اور متنبہ کرسکتا ہوں جو بنیادی طور پر کہتی ہیں ، "ارے ، آپ کو ایک حد ملا ہے جو شاید غلط طور پر طے کی گئی ہے ، اس سے مخصوص ہے جہاں ہم دہلیز کو دیکھتے ہیں ، اور ظاہر ہے کہ جہاں بیس لائن ہے ، آپ شاید جا رہے ہو کسی ایسی چیز کے ل. الرٹ حاصل کرنا جو ایک عام واقعہ ہے۔ "

اور اس کی بجائے کسی عام چیز کی علامت کا علاج کرنے کے بجائے ، میں اس قسم کی صورتحال کی نشاندہی کرنے کے قابل ہوں جہاں اصل دہلیز غلط طور پر سیٹ کی گئی ہو۔ اور جو مجھے واضح طور پر کرنے کی اجازت دیتا ہے ، اس کے مطابق حد مقرر کرنا ہے جہاں میں انتباہ حاصل کرنے جا رہا ہوں۔ یہ ایک ایسی چیز ہے جس کے بارے میں میں جانتا ہوں کہ کارروائی کے ل a تفتیش کے مقابلے میں تفتیش کے مقابلے میں یہ دیکھنے کے لئے کہ آیا واقعی یہ کوئی مسئلہ ہے۔ اور میں سمجھتا ہوں کہ اس آلے کا کچھ حصہ خود بیس لائن کے لحاظ سے ، اور حساب کتاب کرنے کے قابل ہے۔

اب ، اس پروڈکٹ کے ذریعہ آپ کے پاس حقیقت میں ایک سے زیادہ بنیادی لائنیں رکھنے کی صلاحیت ہے۔ آپ ان کو مختلف اوقات کے لئے مقرر کرسکتے ہیں ، اور آپ اپنی بنیادی لائنوں کی بنیاد پر متحرک طور پر دہلیز کو ایڈجسٹ کرسکتے ہیں ، جو کہ روزانہ کی بنیاد پر ہونے والی تبدیلیوں کو اپنے ایس کیو ایل سرور کے مواقع کے مطابق ڈھالنے کا ایک بہت اہم حصہ ہے۔ . اب ، یہاں اس معاملے میں ، ہم اس طرح کی حدوں کی ترتیبات کا بہت احاطہ کرتے ہیں ، اور آپ کو بنیادی خطوط دکھا رہے ہیں۔ لیکن جہاں تک اصل انتباہات کا تعلق ہے تو ، نوٹیفکیشن خود ، تشخیصی منیجر کے بارے میں عمدہ بات ، کیا یہ آپ کو ایک سے زیادہ انتباہی پروفائلز مہیا کرتا ہے؟ لہذا اگر آپ کے پاس مثال کے طور پر ایک کال پروفائل ہے جو صبح 2:00 بجے سے صبح 5:00 بجے تک ہے ، تو میرے پاس اس وقت کی حد سے متعلق ایک پروفائل ہوسکتا ہے ، اور میں یہاں تمام شرائط ، اور مناسب ترتیبات ترتیب دے سکتا ہوں۔ میرے جواب کے لئے

اب ، جواب کے بارے میں بات یہ ہے کہ ، کچھ معاملات میں ، ہاں ، میں ایک ای میل بھیج سکتا ہوں ، یا میں گولی مار کر ایس این ایم پی ٹریپ پیدا کرسکتا ہوں ، یا ایونٹ لاگ پر لکھ سکتا ہوں۔ بہت سی دوسری چیزیں ہیں جو ہم کر سکتے ہیں ، لیکن جیسا کہ میں ڈی بی اے سے بات کرتا ہوں ، وہ واقعی ، واقعتا like یہ پسند کرتے ہیں کہ زیادہ تر معاملات میں جو کام انجام دیا جاتا ہے وہ بار بار کی چیزیں ہیں۔ یہ ایسی چیزیں ہیں کہ جب انہیں دشواری کا سامنا کرنا پڑتا ہے تو اسے ٹھیک کرنے کے ل what کیا کرنا ہے۔ انہیں صرف جاکر مداخلت کرنا ہوگی۔ اور اسی طرح جیسے جیسے آپ اپنے ماحول کو بڑھا رہے ہو ، جیسا کہ آپ کے پاس زیادہ مثال موجود ہیں ، ایسا کرنا اور زیادہ مشکل ہوجاتا ہے۔ لہذا ایک چیز جو آپ آلے کے اندر کر سکتے ہیں جس کے بارے میں میرے خیال میں قابل توجہ بات ہے ، کیا آپ کے پاس کوئی شرط ترتیب دینے کی اہلیت ہے ، لیکن اس شرط پر مبنی اسکرپٹ چلانے کے لئے ، کوئی اسکرپٹ چلانے کے ل a ، کوئی ردعمل ترتیب دینے کے قابل ہو۔ نوکری ، ایک قابل عمل چلانے کے لئے. اور ، بات یہ ہے کہ اگر آپ اسکرپٹ چلانے کا فیصلہ کرتے ہیں تو میں اس اسکرپٹ کے اندر ، پیرامیٹر استعمال کرسکتا ہوں جو چلنے کے وقت ہوگا ، جو اصل معلومات سے آباد ہوں گے۔

لہذا ، اگر مخصوص ڈیٹا بیس میں کوئی پریشانی موجود ہے تو ، اسکرپٹ کو صرف اس ڈیٹا بیس کے خلاف چلانے کے لئے ڈیزائن کیا جائے گا جہاں مسئلہ ہو رہا ہے۔ لہذا ، آپ خود کار طریقے سے معاملات کو متحرک طور پر حل کرسکتے ہیں ، اور پھر مجھے واپس آنے کے لئے ایک ای میل موصول ہوسکتا ہے اور مجھے یہ بتا سکتا ہے کہ ، "ارے ایک مسئلہ تھا ، لیکن ویسے ، یہ طے ہوگیا تھا۔" اسکرپٹ چلائی گئی تھی ، اور ڈی بی اے کی حیثیت سے آپ کو اس کے بارے میں معلوم ہوگا ، لیکن آپ کو در حقیقت مداخلت کرنے کی ضرورت نہیں تھی۔ اب فعال ہونے کے بارے میں اسی نوٹ پر ، ظاہر ہے ہمارے یہاں بھی ایک اور خصوصیت موجود ہے جو "تجزیہ" خصوصیت ہے۔ اور ، جو یہ کرے گا وہی ایس کیو ایل کی مثال کے خلاف ، باقاعدہ چیک کرے گا۔ اور ، کچھ معاملات میں یہ جس چیز کی تلاش ہے اس کے لحاظ سے یہ ایک گہرا ڈوبکی لگائے گا۔ فرضی اشاریہ تجزیہ جیسی چیزوں کو انجام دیا جائے گا۔ کیا میں انڈیکس شامل کرسکتا ہوں؟ کیا میں انڈیکس کو ہٹا سکتا ہوں؟ اور ، ان تمام قسم کی چیزیں ظاہر ہے کہ میری کارکردگی میں مدد فراہم کرنے والی ہیں ، لیکن ایک بار پھر ، یہ سب کچھ متحرک ہونے کی بات ہے۔ یہ چیزیں ٹوٹنے سے پہلے فیصلے کرنے کے قابل ہونے اور بہتر چلانے کے بارے میں ہے۔ اور ، لہذا بہت سارے معاملات میں ، واقعی یہی ہے جو ہم یہاں کرنے کی کوشش کر رہے ہیں۔

کوئری انتظار میں واپس جانا جس کے بارے میں ہم پہلے بات کر رہے تھے۔ جیسا کہ آپ دیکھ سکتے ہیں ، یہاں ایک بڑی تیزی ہے۔ میں نے پہلے اسکرپٹ چلایا تھا جس کی وجہ سے کچھ انتظار کی سرگرمی ہوئی تھی ، اور جیسا کہ میں نے پہلے بتایا ہے ، ہمارے پاس واقعی ایک انوکھا طریقہ ہے کہ آپ اس معلومات کو کھینچ سکتے ہو۔ اگر میں یہ دیکھنا چاہتا ہوں کہ یہ کیا درخواست ہے۔ میں دیکھ سکتا ہوں کہ یہ NoSQL کی درخواست سے آرہا ہے۔ ہم ڈیٹا بیس ، سیشن ، صارف اور اس کے ساتھ منسلک تھا کو دیکھنے کے قابل ہوں گے ، اور پھر اگر میں چاہتا ہوں تو ، میں بھی اپنے انتظاروں کے لحاظ سے اس کی درجہ بندی کرسکتا ہوں۔ تو ، میں کہہ سکتا ہوں ، ان تمام تر انتظاروں کا جو اس وقت کے ونڈو میں ہو رہا تھا ، کون سا زیادہ تر ہو رہا تھا؟ اور اگر میں دیکھتا ہوں کہ جب یہ سب سے زیادہ ہوا ہے تو ، واقعی اچھی بات یہ ہے کہ میں اس انتظار کی قسم میں ڈرل کرسکتا ہوں اور میں تمام احکامات کو دیکھ سکتا ہوں۔ اگر آپ یہاں دیکھیں تو وہ انتظار کر رہے تھے۔ اور میں بنیادی طور پر یہ بھی دیکھ سکتا ہوں کہ یہ کون سا اطلاق تھا ، جس سے یہ انتظار ہوتا ہے۔

تو یہ ایک زخم کے انگوٹھے کی طرح چپک جاتا ہے۔ میں فورا go جاکر یہ کہہ سکتا ہوں ، "یہ وہی ایپلی کیشن ہے جس کی وجہ سے میری رکاوٹ پیدا ہو رہی ہے۔ اب یہ کیا سوال تھا جو چلائی گئی تھی؟ کون سا صارف چلا رہا ہے؟ کون سا ڈیٹا بیس اس کے خلاف چلتا ہے؟" اور اسی طرح۔ امید ہے کہ اس سے یہ معنی بنتا ہے ، اور اس سے یہ یقینی بنانے میں بھی مدد ملتی ہے کہ آپ کے ماحول میں تاخیر نہیں ہے ، جیسا کہ اس کا تعلق آپ کے ڈیٹا بیس سے ہے۔ امید ہے کہ یہ مددگار ہے۔ میں اس مقام پر آگے بڑھاؤں گا اور اسے واپس بھیجوں گا ، اور مجھے لگتا ہے کہ ہم وہاں سے جاری رکھ سکتے ہیں۔

ایرک کااناگ: یقینی بات۔ لہذا ، میرا اندازہ ہے کہ میں اسے صرف اپنے دن کے ماہرین کے پاس پھینک دوں گا۔ مارک ، شاید پہلے آپ تبصرہ کرنا چاہیں اور کچھ سوالات پوچھیں۔ پھر ڈیز ، آپ اندر داخل ہوسکتے ہیں۔

مارک میڈسن: ہاں ، شکریہ ، مجھے اس میں سے کچھ دیکھ کر واقعی لطف اندوز ہوا۔ یہ دیکھنے کے عادی سے کہیں زیادہ ذہین نگرانی ہے۔ میں اس کے پیچھے کوائف کو سنبھالنے میں دلچسپی رکھتا ہوں؛ میٹرکس کا انتظام جس میں آپ ٹریک کرسکتے ہو ، اور آپ جانتے ہو ، خاص طور پر بیس لائنوں کو تبدیل کرنے جیسی چیزوں کی تلاش کریں ، جو میرے پالتو درد کے نقطوں میں سے ایک ہے ، بشمول ڈیش بورڈز۔ آپ اس اعداد و شمار کے ساتھ کیسے نپٹتے ہیں ، اور اس کا دوسرا حصہ ، آپ جانتے ہیں ، بیس لائن میٹرکس ، جیسے کسی قسم کی شفٹ میں - کیا آپ خود بھی دہلیز کو خود بخود منتقل کرنے کی اہلیت رکھتے ہیں ، تاکہ مجھے اس کی ضرورت نہ ہو واپس جائیں اور دہلیز کو ہاتھ سے ری سیٹ کریں ، جب بیس لائن شفٹ ہوجائے؟

بلٹ منال: آپ کرتے ہیں ، اور اس کے بارے میں اچھی بات یہ ہے کہ آپ فیصلہ کرسکتے ہیں۔ آپ بھی کر سکتے ہیں۔ میں ایک حد مقرر کرسکتا ہوں اور اسے مستحکم ترتیب بنا سکتا ہوں ، یا میں باکس کو یہ چیک کرنے کے لئے چیک کرسکتا ہوں کہ ، "اس کو ایک متحرک حد بنائیں ، جو میری بیس لائنز کے بدلتے ہی بدل جائے گا۔" اور میرے پاس ڈیفالٹ ونڈو ترتیب دینے کی صلاحیت اور ٹول ہے۔ اپنے بیس لائن کے لئے وقت کا وقت۔ لیکن پھر اگر مجھے ضرورت ہو تو ، میرے پاس ایک علیحدہ بیس لائن ونڈو موجود ہوسکتا ہے ، مثال کے طور پر ، میری دیکھ بھال کی کھڑکی سے صبح 2:00 بجے تک چلیں ، چونکہ میں اپنی ٹیکس وصول کرتا ہوں۔ سی پی یو ، میری ڈرائیوز ، اور سبھی چیزیں اس لئے کہ جب ہم اپنی ساری دیکھ بھال کرتے ہیں۔ تب یہ خود بخود ہوجاتا ، اگر میں اس کو منتخب کرنے کا انتخاب کرتا تو ، یہ خودبخود میری دہلیز کو باہر سے ایڈجسٹ کردے گا جہاں ان میٹرکس کے لئے معمول ہے۔ میں اس کے ساتھ ایسا کرنے کا انتخاب کرتا ہوں۔ یہ مجھے ایسا کرنے کی اجازت دیتا ہے۔ بنیادی طور پر آپ کے پاس ٹول کے اندر وقت کی کھڑکیوں کو ترتیب دینے کی اہلیت ہوتی ہے ، یہ آپ کی بیس لائن ونڈوز ہوتی ہیں ، اور ہر ونڈو کو الگ الگ وجود کی طرح سمجھا جاسکتا ہے ، متحرک بیس لائنیننگ ایڈجسٹ جو کیا جاسکتا ہے۔ اور آپ اپنی بیس لائن کی زیادہ سے زیادہ ونڈوز کو یو میں شامل کرسکتے ہیں آپ کو ضرورت ہے ، اگر اس کا کوئی مطلب ہو۔ آپ کے اختتام ہفتہ ونڈو ، کام کے اوقات کے دوران ایک ہفتے کے دن ، ایک بحالی کی کھڑکی جو رات کے وسط میں ہوتی ہے اور اسی طرح کچھ اور ہوسکتی ہے۔

مارک میڈسن: شکریہ۔

بلٹ منالے: میرا اندازہ ہے کہ سوال کے پہلے حصے میں واپس جاؤں گا ، ہمارے پاس یہ تمام معلومات ہیں اور وہ جمع کرتے ہیں۔ میں واقعتا the فن تعمیر کے بارے میں بات نہیں کرتا تھا ، لیکن ہمارے پاس بیک اینڈ اسٹوریج موجود ہے ، کہ اس اعداد و شمار کو برقرار رکھنے میں آپ کا مکمل کنٹرول ہے ، لیکن ہمارے پاس ایک ایسی خدمت بھی ہے جو رات کے وسط میں چلتی ہے جو چلتی ہے اور کرتی ہے۔ ہمارے تمام بیس لائن حساب اور اس میں وہ ڈیٹا لیتا ہے ، جمع کرتا ہے اور اس کا احساس ہوتا ہے۔ اور ظاہر ہے کہ اس کے ساتھ ، آپ کے پاس بھی متعدد اطلاعات ہیں جن کا استعمال ہم مخصوص میٹرکس کے ل your ، آپ کے بیس لائنز کے خلاف رپورٹ کرنے کے لئے کر سکتے ہیں۔ اور ، آپ کے پاس ایک ہی میٹرک کے ل different مختلف ادوار کے ل for ، ایک ہی سرور کی اپنی بیس لائنوں کا موازنہ کرنے کی بھی صلاحیت ہے۔ آپ دیکھ سکتے ہیں کہ آیا یہاں اختلافات موجود ہیں ، یا ڈیلٹا کیا ہے۔ ان اختیارات میں سے بہت ساری قسمیں بھی ہیں۔

ایرک کااناگ : ڈیز

ڈیز بلینچفیلڈ: ایک فوری سوال جو میں آپ کے لئے کر رہا ہوں - ایک وسیع میدان عمل ہے کہ یہ ٹول کیا کرسکتا ہے۔ کیا آپ اب ترقی کے ابتدائی مرحلے میں اس کے استعمال میں کوئی تیزی دیکھ رہے ہیں ، یا یہ اب بھی بنیادی طور پر پیداوار کے ماحول کا آلہ ہے؟ دوسرے الفاظ میں ، کیا ڈویلپرز اپنی ابتدائی نشوونما کے ذریعے رسائی حاصل کر رہے ہیں اور اسے استعمال کر رہے ہیں ، اور پھر انضمام کے مرحلے کی جانچ کررہے ہیں؟ یا پھر بھی یہ بنیادی طور پر پیداواری ماحول میں استعمال ہوتا ہے؟

بلیٹ منال: میں یہ کہوں گا ، کہ ہم اکثر اوقات اس کو پیداواری ماحول میں دیکھتے ہیں۔ اس کا انحصار حالات پر ہے ، لیکن زیادہ تر حص I'dوں کے ل I'd میں بنیادی طور پر پروڈکشن کہوں گا اور ہم کرتے ہیں۔ اور یہ بھی ، آپ جانتے ہو ، منصفانہ ہوں گے کہ ہمارے پاس دیو اور ٹیسٹ کے ماحول کے لئے قیمتیں مختلف ہیں ، لہذا یہ قدرے قدرے زیادہ پرکشش ہے۔ ہم لوگوں کو ان ماحولوں کے لئے استعمال کرتے ہوئے دیکھتے ہیں لیکن میں یہ کہوں گا ، اگر مجھے آپ کو ایک یا دوسرا جواب دینا ہوتا تو میں یہ کہوں گا کہ یہ بنیادی طور پر اب بھی پیداواری ماحول ہے جہاں ہم لوگ اس پروڈکٹ کے لئے سرمایہ کاری کرتے ہوئے دیکھ رہے ہیں۔ .

ڈیز بلین فیلڈ: یقینا yes ، ہاں اور یہ سن کر آپ کو دلچسپ بات ہوئی کہ آپ کو قیمتوں کے الگ الگ پوائنٹس مل گئے ہیں ، کیوں کہ ظاہر ہے کہ کام کے بوجھ مختلف ہیں ، اور جتنی زیادہ ملازمتیں ہونے جارہی ہیں وہیں جہاں اصل کام ہو رہا ہے۔ لیکن میں بہت ساری تنظیمیں دیکھ رہا ہوں ، خاص طور پر حکومت میں ، اور یقینی طور پر دفاع میں ، جہاں ترقی کو اب ٹولز اور سسٹمز میں اسی سطح کی سرمایہ کاری مل رہی ہے جیسے پیداوار کے ماحول ، کیونکہ وہ بہت زیادہ فرنٹ ٹیسٹنگ کر رہی ہیں۔ دفاع میں مثال کے طور پر ایسی ٹیمیں موجود ہیں جو اربوں ٹیسٹ ، سیکڑوں اربوں ٹیسٹ ایپلی کیشنز اور سسٹمز اور ٹولز پر چلاتی ہیں ، اور انضمام کی جانچ پڑتال میں جانے سے پہلے ہی ان کی نگرانی کرتی ہیں ، کیونکہ وہ اس بات کو یقینی بنانا چاہتی ہیں کہ کوئی کوڈ بنایا ہوا ہو اور ڈیٹا بیس یہ اس کے نیچے بیٹھا ہے۔ یہ ایک سو دس لاکھ تکرار یا کچھ اور ہوجاتا ہے ، جب آپ کسی کو میدان میں گولی مار دیتے ہو ، تو یہ "بینگ" نہیں ہوتا ہے۔

بلٹ منالے: یقینی ہے۔

ڈیز بلین فیلڈ: میرے تجربے میں پرانے اسکول کے ڈیٹا بیس کی دنیا میں ، یہ سوچنا کہ ڈیٹا بیس کا ماحول کچھ ایسا ہے جو صرف اعداد و شمار میں رہ گیا ہے اور آپ میں سے کچھ جانتے ہیں ، بہت کم دیکھنے کو ملتے ہیں ، اور بہت ہی کم بات کی جاتی ہے ، لہذا جب ہمیں اب یہ مقام مل جاتا ہے جہاں اوزار اور ایپس تیار کی جارہی ہیں ، خاص طور پر تجزیاتی پلیٹ فارم کے ساتھ ، وہ اب ہمارے ہینڈ سیٹس اور ہمارے آلات میں ہیں۔ کیا آپ دیکھ رہے ہیں کہ کلائنٹ صرف خالصتاech ٹیکسیوں کے برخلاف ڈیٹا بیس کی کارکردگی اور ڈیٹا بیس مینجمنٹ کی گفتگو کو روز بروز بحث میں لاتے ہیں؟ اور میں جانتا ہوں کہ اس سے پہلے آپ نے ذکر کیا ہے کہ بنیادی طور پر آپ ڈی بی اے سے بات کر رہے ہیں ، لیکن کیا اب کوئی رجحان ہے کہ جہاں یہ عام الفاظ میں ہے ، کیا آپ ایسے لوگوں کو دیکھ رہے ہیں جہاں وہ ان موضوعات پر گفتگو کر رہے ہیں ، محض محض لوگوں کے مقابلہ میں؟

بلٹ منالے: ٹھیک ہے یہ کہنا مشکل ہے۔ میرا مطلب ہے ، جیسا کہ میں نے زیادہ تر حص saidہ کے لئے کہا ہے ، ویسے بھی جن لوگوں کے ساتھ ہم فروخت کے عمل کے سلسلے میں نمٹتے ہیں وہ پریکٹیشنرز کے ساتھ ہیں ، جو ڈی بی اے ہیں۔ تو آپ کے سوال کے معاملے میں آپ صرف یہ کہہ رہے ہیں کہ ، "عام طور پر ، آئی ٹی تنظیم کے اندر موجود افراد ، کیا وہ زیادہ ڈیٹا بیس سے آگاہ ہو رہے ہیں؟" میرا اندازہ ہے کہ یہ سوال ہے اور میں شاید یہ کہوں گا کہ جواب "ہاں" ہے۔ روزانہ کی بنیاد پر ، میں کہاں ہوں اس کی بنیاد پر ، شاید یہ اتنا نہیں دیکھ سکتا ہوں ، لیکن مجھے لگتا ہے کہ اگر میں آپ کے سوال کو سمجھ رہا ہوں تو ، یہ میرا جواب ہوگا ، مجھے لگتا ہے۔

ڈیز بلین فیلڈ: ہاں ، یہ ٹھیک ہے۔ یہ غالبا a بھرا ہوا سوال ہے ، افسوس ، کیوں کہ ظاہر ہے کہ آپ کی دنیا میں ، آپ کے بنیادی مفادات ، چیزوں کا فنی رخ ہے۔ میں اپنی روز مرہ کی سرگرمیوں میں اس میں دلچسپی رکھتا ہوں ، میں دیکھ رہا ہوں کہ تنظیمیں اسے بہت جلد گفتگو میں لانا شروع کردیتی ہیں۔ لہذا ، جب وہ نئے اقدامات ، نئے منصوبوں ، کام کے نئے پروگراموں کے بارے میں بات کر رہے ہیں تو ، ان چیزوں میں سے ایک جو فورا come آتی ہے ، وہ ہے ، "ہم اس کی نگرانی کس طرح کر رہے ہیں ، ہم اس کو کس طرح ٹریک کررہے ہیں ، جیسے ہی یہ پیدا ہوتے ہیں اس سے نمٹنے کے لئے ، جیسا کہ لانچ کرنے ، براہ راست رہنے کے خلاف ہے؟ "

بلٹ منالے: میں کہوں گا کہ -

ڈیز بلینچفیلڈ: معذرت ، آگے بڑھو۔

بلیٹ منال: میں یہ کہنے جارہا تھا کہ مجھے ایسا رجحان نظر آرہا ہے جس کے بارے میں مجھے لگتا ہے کہ مجھے اس میں کہنا چاہئے - آپ جانتے ہو ، ماضی میں آپ کو بہت بار ملنا تھا ، "ہمیں ایک مسئلہ درپیش تھا ، اور اسی طرح اب ہمیں ایک آلے کی ضرورت ہے۔ " اور میں سمجھتا ہوں کہ اگر مسئلہ ہونے سے پہلے ، ہم مسئلہ پیدا ہونے سے پہلے اس آلے کو رکھنے میں تھوڑی بہت زیادہ منظوری دیکھ رہے ہیں۔ لہذا میں یہ کہوں گا کہ یہ یقینی طور پر معمول بنتا جارہا ہے ، آپ جانتے ہو ، "ارے ، ہمیں ایک مانیٹرنگ ٹول کی ضرورت ہے ، ہمیں کسی چیز کی ضرورت ہے۔" اور لوگ یقینی طور پر اس مصنوع کی قدر دیکھ رہے ہیں ، کیونکہ جیسا کہ آپ نے پہلے کہا تھا ، صرف ڈی بی اے کو شامل کرنا اور نئی مثالوں کو شامل کرنے کے ل something ، آپ کو ایسی چیز کی ضرورت ہے جو اس کا انتظام کرے۔ آپ کو ایسی چیز کی ضرورت ہے جو اس کے نظم و نسق میں مدد فراہم کرے ، اور اسی وجہ سے ہمیں اس پروڈکٹ کے گرد بھی بہت زیادہ قبولیت نظر آرہی ہے ، یا ہمارے پاس ہے۔

ڈیز بلانچفیلڈ: فوری سوال۔ کہاں رہنے کی ضرورت ہے؟ کیا اس کو ڈیٹا سینٹر کے اندر ، LAN کے پیچھے ، جلانے پر ، جہاں سے ممکن ہو ، ڈیٹا بیس کے ماحول سے قریب بیٹھنا پڑتا ہے ، یا کسی جگہ پر ، آرام دہ اور پرسکون طور پر ، کسی تیسرے فریق کا بادل ، جس میں کسی طرح کا احاطہ ہوتا ہے ، رکھنا پڑتا ہے۔ یا تو VPN سرنگ یا مختلف ماحول میں ریموٹ رسائی؟ جہاں تک ماحول اور نگرانی کا تعلق ہے ، اسے بیٹھنے کی ضرورت کہاں ہے؟

بلٹ منالے: فن تعمیر کے لحاظ سے ، بیک بیک اینڈ ریپوزٹری ہے ، اور وہ ایس کیو ایل سرور کا ڈیٹا بیس ہے۔ ہمارے پاس کنسول ہے جو یا تو موٹا موکل ، یا پتلا موکل ثابت ہوسکتا ہے۔ ہم آپ کو دونوں کا آپشن دیتے ہیں۔ اور ہمارے پاس ایک پتلا موکل بھی موجود ہے جو خاص طور پر موبائل آلات پر بھی تیار ہے۔ لیکن اس معاملے میں جہاں واقعتا یہ بیٹھ سکتا ہے۔ یہ کسی ماحول میں بیٹھ سکتا ہے ، اس کے بارے میں واقعتا the ایک پیچیدہ حصہ ، بہت سی معلومات سے ہے جو ہمیں جمع کرنے کی ضرورت ہے ، اس کے لئے انتظامی حقوق کی ضرورت ہوتی ہے ، کچھ معاملات میں ، یا بہت سارے معاملات میں۔ اب ہم آپ کو ایسا کرنے پر مجبور نہیں کرتے ہیں۔ اگر آپ چاہیں تو ، آپ ڈیٹا اکٹھا کرسکتے ہیں اور صرف ان چیزوں کے ل we جو ہم اکٹھا نہیں کرسکتے ، کیونکہ ہمارے پاس منتظم کے حقوق نہیں ہیں ، ہم آپ کو صرف وہ معلومات نہیں دیکھنے دیں گے ، اگر یہ آپ کا انتخاب ہے۔

ذائقہ پر انحصار کرتے ہوئے ، جیسے کہ اگر آپ AWS ، کچھ ماحول کے بارے میں بات کر رہے ہیں تو ، یہ دوسروں سے بہتر کام کرتا ہے ، لیکن جہاں تک اصل ماحول ہی ہے ، عام طور پر یا تو ایس اے کی توثیق کو مثال کے طور پر اعداد و شمار جمع کرنے کے لئے استعمال کرنا ضروری ہے۔ یا اگر یہ غیر معتبر ڈومین ہے تو ، عام طور پر جب آپ یہ کرنا چاہتے ہیں ، لیکن متعدد ڈومینز۔ جب تک کہ ان کے مابین اعتماد ہو ، ہم ان کے خلاف اکٹھا کرسکتے ہیں۔ اس سے کوئی فرق نہیں پڑتا چاہے وہ LAN پر ہے یا WAN پر ہے ، اصل اعداد و شمار خود کو جس قدر ڈیٹا اکٹھا کررہے ہیں اس کے لحاظ سے نہ ہونے کے برابر ہیں۔ اگر ہمارے پاس WAN کنکشن کے پاس کافی تعداد موجود ہے تو ، یہ کوئی مسئلہ نہیں ہے۔ میں نے ایسے ماحول دیکھے ہیں جہاں ان کی شاخیں ہیں جہاں ان کے پورے امریکہ میں ایس کیو ایل سرور موجود ہیں۔ اور یہ ان مختلف مقامات میں سے ہر ایک پر ایک سرور ہے ، اور وہ اس کی مرکزی حیثیت سے نگرانی کر رہے ہیں۔ مشکل حصہ صرف اس بات کو یقینی بنارہا ہے کہ ایسا کرنے کے ل you آپ کے پاس اچھی طرح سے رابطے کی صلاحیت موجود ہے۔ امید ہے ، جو آپ کے سوال کا جواب دے گی ، یہ پورے نقشے میں ایک قسم کا تھا۔

ڈیز بلین فیلڈ: یہ بالکل ، کرتا ہے۔ شکریہ لہذا ، دو فوری سوالات جو آج صبح حاضرین کے ذریعہ آئے ہیں۔ ایک یہ: اس کا کیا اثر پڑتا ہے - اکثر ہم دیکھتے ہیں کہ نظام کی نگرانی کے اوزار صرف چیزوں کی نگرانی کے ذریعہ خود کو پیدا کرتے ہیں ، لہذا سوال یہ تھا کہ افسوس کہ اس نے اب میری اسکرین کو سکرول کردیا ہے ، لیکن صرف اس کی وضاحت کرنا ہے۔ مانیٹرنگ کے ذریعہ کیا ہم خود بوجھ پیدا کررہے ہیں؟ کیا اس آلے کا پیمانہ اثر ہے ، صرف ماحول دیکھ رہا ہے یا یہ ایک نہ ہونے والا اثر ہے؟

بلٹ منالے: ہمیشہ تھوڑا سا اثر پڑتا رہتا ہے کیونکہ اعداد و شمار کو واپس لینے کے ل it SQL سرور مثال کے طور پر استفسار کرنا پڑتا ہے۔ آپ جیسا سوال یہ ہے کہ ، "یہ نہ ہونے کے برابر ہے یا یہ اہم ہے؟" جس خانے میں آپ ایک مثال کی طرف اشارہ کررہے ہیں ، وہ نہ ہونے کے برابر ہے۔ ہم ایسا کرتے رہے ہیں ، جیسا کہ میں نے کہا ، ابھی تھوڑی دیر بعد۔ ہمارے پاس 20،000 سے زیادہ صارفین ہیں ، اور میں آپ کو یقین دلاتا ہوں کہ اگر اس سے کارکردگی میں نمایاں اثر پڑتا ہے تو ، ہم کاروبار میں نہیں ہوں گے۔ اس کے ساتھ ہی ، ہم صارف کو یہ فیصلہ کرنے کی بھی اجازت دیتے ہیں کہ وہ کیا چاہتے ہیں جس کی وہ نگرانی کرنا چاہتے ہیں۔ تو میں سمجھتا ہوں کہ اس کی ایک اہم بات کا ذکر کرنا ہے ، کیا یہ ہے کہ ہر ماحول تھوڑا سا مختلف ہے۔

مثال کے طور پر ، استفسار نگرانی کے جزو کے ساتھ ، ان چیزوں میں سے ایک جو ہمارے پاس کرنے کی صلاحیت رکھتے ہیں ، کیا ہم آپ کو اس حد کی حد مقرر کرسکتے ہیں جس کو آپ اپنی معمول کی حد سمجھتے ہیں۔ تو یہ استفسار پر عمل درآمد کے وقت پر مبنی ہوسکتا ہے۔ یہ سی پی یو ، I / O پر مبنی ہوسکتا ہے ، لیکن ایک مثال کے طور پر ، صرف یہ کہنا کہ میں نے عملدرآمد کا اپنا وقت صفر ملی سیکنڈ پر طے کیا ہے۔ مؤثر طریقے سے میں جو کچھ کرنے کے لئے آلہ بتا رہا ہوں وہ یہ ہے کہ آخری انوقت کے بعد سے آنے والی تمام سوالات کو اکٹھا کیا جائے ، اور اس کو بھی میرے تاریخی ذخیرے کا حصہ بنائیں۔

اب جب ہم یہ کرتے ہیں تو ، ہم گذشتہ پولنگ کے بعد سے باکس میں جو بھی سوالات چل رہے تھے اسے جمع کرنے جارہے ہیں۔ اب یہ اختیاری ہے ، اور صارف میں یہ کرنے کی صلاحیت ہے۔ کیا ہم کہتے ہیں ، "آپ کو یہی کرنا چاہئے"؟ نہیں۔ لیکن ہم آپ کو یہ کرنے کا اختیار بھی فراہم کرتے ہیں کہ اگر آپ کوائف کا نمونہ چاہیئے جو آپ کو معلومات جمع کرنے کی سہولت فراہم کرے۔ تو عام طور پر بات کی جائے تو ، آپ کے پاس ذرائع موجود ہیں اس کو مرتب کرنے کے ل tool ٹول اور اس کے مطابق کس طرح آپ چاہتے ہیں اس کی بنیاد پر ٹیون کریں۔لیکن اگر آپ چاہیں تو واقعتا to اسے کھول سکتے ہیں ، اور بہت سی اضافی معلومات اکٹھا کرسکتے ہیں جو آپ کو لازمی طور پر لازمی طور پر ضروری نہیں ہے۔ جمع کریں ، اگر اس کا کوئی مطلب ہو۔

ڈیز بلین فیلڈ: ہاں ، بالکل میں جانتا ہوں کہ ہم تھوڑا سا طویل چل رہے ہیں ، لیکن اس میں دو واقعی عمدہ سوالات ہیں جو میں لپیٹنے سے پہلے میں آپ پر پھینکنا چاہتا ہوں۔ وہ دونوں براہ راست میرے پاس آتے ہیں ، لیکن میرے خیال میں اگر آپ ان کا جواب دیتے ہیں تو یہ بہتر ہے۔ عام طور پر سوال یہ تھا کہ ، "جہاں تک موجودہ سسٹم کے بارے میں معلومات تک اس آلے کی پہنچ کی وسعت کیا ہے؟" تو کیا ہم صرف اس کو پلگ ان کرسکتے ہیں ، اور خود بخود اس پلیٹ فارم کا پتہ لگاسکتے ہیں ، اور اس پلیٹ فارم کے لئے کیا عام بات ہے ، اور فوری طور پر جان سکتے ہیں؟ جب مارک پہلے کی بات کر رہا تھا ، اٹھاو۔ پلیٹ فارم کے بارے میں کچھ بنیادی معلومات کو ڈال کر ، آپ کو معلوم ہے ، مجھے نہیں معلوم ، یہ مائیکروسافٹ ڈائنامکس ہوسکتا ہے۔ پلیٹ فارم کے علم کی گنجائش کیا ہے جس میں عام بات ہے اور موجودہ کچھ شیلف ٹولز میں جو کاروبار میں استعمال ہورہے ہیں؟

بلٹ منال: میں یہ کہوں گا ، عام طور پر ، جب ہم ایس کیو ایل مثال کے طور پر ڈیٹا اکٹھا کرنا شروع کرتے ہیں تو ، ہم اپنی دہلیز کے لحاظ سے اور جہاں وہ سیٹ کیے جاتے ہیں ، کے ساتھ شروع کرنے کے بہترین طریقوں کے ساتھ کام کرتے ہیں۔ اس نے کہا ، ہم یہ بھی تسلیم کرتے ہیں کہ جس سے بھی آپ بات کر رہے ہیں ، بہترین طریقوں کے لحاظ سے ، ہر ماحول مختلف ہے۔ ہم ابتدا میں کیا کریں گے ہم صرف اعداد و شمار جمع کرتے ہیں ، اور ہم لوگوں کو کیا مشورہ دیتے ہیں ، اگر آپ کو ضرورت ہو تو آپ 14 دن تک مزید مصنوعات کی کوشش کر سکتے ہیں۔ لیکن لگ بھگ دو دن کے بعد ، آپ کو بیس لائن ڈیٹا آباد ہوتے دیکھنا شروع ہوجائے گا۔ ایک بار جب اس کے پاس نمونے کے لئے کافی معلومات دستیاب ہیں ، تو وہ آپ کو بیس لائن ، جہاں حد ہے ، اور اس طرح کی تمام چیزوں کے لحاظ سے سیاق و سباق فراہم کرنا شروع کردے گی۔ پھر وہاں سے ، اگر آپ چاہتے ہیں تو ، آپ جمع کردہ معلومات سے خودبخود اپنے دہلیز مقرر کرسکتے ہیں۔ ابتدائی اکٹھا کرنا اور پولنگ میں تھوڑا سا وقت لگتا ہے جو عام بات کا تعین کرنے میں کامیاب ہوجاتا ہے ، تاکہ آپ اپنی دہلیز کو منتقل کرنا شروع کرسکیں۔

لیکن میرے خیال میں یہ بات بھی قابل توجہ ہے کہ ، جب آپ ان دہلیز کو تبدیل کرتے ہیں تو ، یہ آپ کی مثال کے طور پر ایک گروپ بہ گروپ کیا جاسکتا ہے۔ یہ ایک مثال سے مخصوص ہوسکتا ہے یا آپ اپنی تمام تر مثال کے ساتھ ساتھ ٹیمپلیٹس جیسی چیزیں بنانے کی صلاحیت کے خلاف بھی کرسکتے ہیں ، تاکہ آپ یہ کہہ سکیں کہ "یہ ایک پروڈکشن مثال ہے ، لیکن یہ وہ ٹیمپلیٹ ہے جو میں چاہتا ہوں۔ اس کو تفویض کرنا۔ " اور اسی طرح جب کوئی نئی پروڈکشن مثال آن لائن آتی ہے تو ، ہم خود ہی ان حدوں کو خود بخود اس پر لگاتے ہیں ، کیونکہ اس میں ایک ہی قسم کا ہارڈ ویئر ہوتا ہے ، اور اس میں عام طور پر ایک جیسے کام کا بوجھ ہوتا ہے ، لہذا ہم اسے بھی اسی طرح کرنے میں کامیاب ہوجائیں گے۔ امید ہے کہ اس سوال کے معاملے میں مدد ملتی ہے۔

ڈیز بلین فیلڈ: یہ بالکل ، کرتا ہے۔ در حقیقت ، آپ نے واقعی ایک اور سوال کا جواب دیا جو ابھی میرے سامنے آیا ، اور وہ یہ تھا ، "کیا یہاں آزمائشی ڈاؤن لوڈ ہو رہا ہے؟" وہاں ہے ، میں اس کا جواب دے سکتا ہوں ، مجھے معلوم ہے۔ مجھے یقین ہے کہ آپ اس بات کی تصدیق کر لیں گے کہ ایک مفت ڈاؤن لوڈ ہے ، اور مجھے لگتا ہے کہ آپ نے کہا تھا کہ یہ ویب سائٹ سے 14 دن کا ہے۔ آپ اسے ڈاؤن لوڈ کرسکتے ہیں اور اس کے ساتھ کھیل سکتے ہیں۔ میں اس کے ساتھ ہی جلد ہی اندازہ لگاتا ہوں ، "آزمائش کو چلانے کے لئے مجھے کس طرح کے ماحول کی ضرورت ہے؟ کیا میں اسے اپنے لیپ ٹاپ پر چلا سکتا ہوں اور اس کے ساتھ کھیل سکتا ہوں یا کیا واقعی میں مجھے سرور کی ضرورت ہے؟"

بلٹ منالے: اس کی سب سے اہم چیز ایک ذخیر ، ، ایک ایس کیو ایل سرور کا ڈیٹا بیس ہے جو 2005 یا اس سے زیادہ ہے۔ اس کے علاوہ ، وسائل کی کچھ کم ضرورتیں ہیں ، ایک NET ضرورت ، اور بس۔ تو ، یہ صرف مصنوعات کی انسٹال کرنے اور ڈیٹا بیس بنانے کی بات ہے۔

ڈیز بلانچفیلڈ: کامل۔ ایک آخری سوال جو میں آپ پر پھینک دوں گا ، کیوں کہ ہم ابھی ابھی وقت ہی ختم کر چکے ہیں ، لیکن جلدی سے ، تقریبا about دو یا تین افراد نے مجھ سے پوچھا ، "کیا مجھے حقیقت میں اٹھنے اور چلانے کے قابل ہونے کے لئے ڈی بی اے بننے کی ضرورت ہے؟ یہ ، اور اس کے ساتھ کوئی کھیل ہے؟ "

بلٹ منیلے: نہیں۔ میں یہ کہوں گا کہ ، اگر آپ ڈی بی اے ہیں تو ، آپ کے پاس اس آلے کے مختلف استعمال ہوں گے۔ میرا مطلب ہے ، اگر آپ ایک تجربہ کار DBA ہو تو تھوڑی بہت زیادہ قیمت ہوگی۔ آپ اس آلے کی بہت زیادہ گہرائی دیکھیں گے جس سے آپ فائدہ اٹھاسکیں گے۔ لیکن یہ بھی ایک نیا ڈی بی اے ، یا یہاں تک کہ ایک شخص کی حیثیت سے ، جو کہ ڈی بی اے نہیں ہے ، ہمارے پاس بہت ساری سفارشات ہیں ، اور میں ابھی اس صفحے پر ہوں۔ یہ سفارشات مستقل بنیادوں پر آئیں گی ، اور سفارشات کے بارے میں واقعی اچھی بات یہ ہے کہ کیا وہ آپ کو وجوہات فراہم کرتے ہیں کہ سفارشات کیوں دی جارہی ہیں۔ لیکن اس کے علاوہ ، ان کے بیرونی مواد سے بھی رابطے ہوں گے جو ان وجوہات کے ساتھ ساتھ ان سفارشات کو بھی پیش کیے جانے کی وجوہات کے بارے میں تفصیل سے بیان کرتے ہیں۔ تو یہ بیرونی مائیکرو سافٹ ویب سائٹ ، بلاگس اور اس طرح کی ہر قسم کی چیزوں سے منسلک ہوگا ، یہ بیرونی ہے۔

لیکن آپ کے سوال کا جواب دینے کے ل it's ، یہ ایک قسم کی بات ہے ، اگر آپ جانتے ہو ، اگر آپ سینئر ڈی بی اے ہیں تو ، یہاں چیزیں پوری ہوجائیں گی ، آپ شاید اس کا فائدہ اٹھائیں گے ، کہ آپ شاید نوسکھئیے ڈی بی اے کی حیثیت سے نہیں ہوں گے۔ لیکن پھر ایک ہی وقت میں ، یہ سیکھنے کا ایک ٹول بھی ہے ، کیونکہ جب آپ ان سفارشات کو دیکھیں گے تو ، آپ سفارشات کے استعمال کے ذریعہ ان میں سے کچھ چیزیں خود اٹھانا شروع کردیں گے۔

ڈیز بلینچفیلڈ: لاجواب۔ شکریہ میں واقعی میں ڈیمو حصے سے لطف اندوز ہوا۔ پریزنٹیشن بہت عمدہ تھی۔ ڈیمو لاجواب تھا۔ میموری سے جلدی جلدی ، آپ کی ویب سائٹ پر ایک پورا وسائل مرکز موجود ہے جس کی تجویز میں لوگوں کو بھی دیکھنے کی ضرورت ہے۔ مجھے یاد ہے کہ گذشتہ رات میں کچھ تفصیلات حاصل کرنے کے لئے گزرا تھا۔ آپ کے پاس بہت ساری چیزیں ہیں ، صرف اپنے بلاگس اور ڈیٹا اور گفتگو سے ، میموری سے ، آپ کو اپنی مصنوعات کی زیادہ تر دستاویزات آن لائن بھی مل گئیں ، ہاں؟

بلٹ منال: ہاں ، یہ درست ہے ، اور مجھے لگتا ہے کہ آپ جس فارم کا حوالہ دے رہے ہیں وہ کمیونٹی ڈائی ڈاٹ کام ویب سائٹ ہے۔ اور پھر ایک چیز کا میں بھی ذکر کروں گا ، اس سے پہلے آپ کے بارے میں پوچھا جاتا ، "کیا یہ ماحول کو پہچاننے جا رہا ہے؟" نئی مثالوں یا مثال کے طور پر شامل کرنے کے معاملے میں ، ہمارے پاس ایک اور ٹول موجود ہے جو مثالوں کی دریافت کرتا ہے۔ اور یہ سب کچھ اپنی انوینٹری کے انتظام اور انتظام کے بارے میں ہے۔ میں واقعتا discover واقعات کی دریافت کرنے کے معاملے میں ، اس سمت میں آپ کی صرف ایک قسم کی بات کروں گا۔ لیکن جہاں تک حقیقت میں کارکردگی اور نگرانی کی بات ہے ، اس طرح کی ہر قسم کی چیزیں جس کے بارے میں ہم نے بات کی تھی ، اسی جگہ پر تشخیصی منیجر کام کرے گا۔

ڈیز بلینچفیلڈ: لاجواب۔ دیکھو ، زبردست کوریج واقعی آپ کی پیش کش سے لطف اندوز ہوا۔ Loved the live demo and that's all from me this morning, as I know we've gone probably 10 minutes over time. Eric, I'm going to pass back to you.

ایرک کااناگ: ٹھیک ہے۔ I just loved the demo. I'm glad you did the demo. I'm glad we got to take a nice hard look at that as we went through the Q&A.

Bullett Manale: Great.

Eric Kavanagh: Because this gives people an idea of what you're looking at, and it really does kind of amaze me to think that we're still learning about how to talk to these computers, when you get right down to it. I mean, this level of diagnostics is pretty sophisticated, and it's getting better every day. We're getting a lot more insight into what's actually happening. But you really do need a person overlooking this stuff, reading it, putting that cognitive ability behind what you're doing, right?

Bullett Manale: Yes, I mean in a lot of cases – I wish I could tell you this is a DBA in the box, but there's just too many things that are going on. I mean, we do provide guidance, and we do help out, but at the end of the day it requires people making decisions about the data that we're presenting. I don't think that's going to change any time soon.

Eric Kavanagh: Well that's good news for the real people out there, folks.

Bullett Manale: That's right.

Eric Kavanagh: You're going to want to have someone watching this, a team watching this, and you'll learn, as you've heard from Bullett here, looking at these recommendations you're going to pick up what's going on. And I'm guessing from that history, and I think you've touched on this, Bullett, but very quickly, that history allows you to recognize significant patterns and then therefore be able to identify them when they happen in the future, right?

Bullett Manale: That is correct. One of the things we can do is track a query's performance over time. We can also obviously look at other things, like baselines and see them shifting, and obviously get alerts and things like that when that happens, so you definitely have that ability.

ایرک کااناگ: لوگوں کو ، یہ اچھی بات ہے۔ We wouldn't have been long here, but I wanted to get to those questions. آپ کے وقت اور توجہ کے لئے بہت بہت شکریہ. We do archive all these webcasts. Hop online to Techopedia.com or to InsideAnalysis.com, you'll see links from both places.

And with that, we bid you farewell. Thanks again, folks, we'll catch up to you next week, three more webcasts next week, Tuesday, Wednesday, Thursday. So we'll talk to you next week, folks. خیال رکھنا. خدا حافظ.

Techopedia Content Partner

Techopedia Staff is affiliated with Bloor Group and can be contacted using the options on the right. For info on how we work with industry partners click here.
  • Profile
  • Website
پرفارمنس پلے: دیر سے الوداع کہیں