گھر ڈیٹا بیس SQL کارکردگی کیا ہے؟ - ٹیکوپیڈیا سے تعریف

SQL کارکردگی کیا ہے؟ - ٹیکوپیڈیا سے تعریف

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

Anonim

تعریف - ایس کیو ایل کارکردگی کا کیا مطلب ہے؟

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

ٹیکوپیڈیا SQL کارکردگی کی وضاحت کرتا ہے

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

ایس کیو ایل کی کارکردگی کو بہتر بنانے کے بہت سے طریقے ہیں ، بشمول:

  • کسی ایک سوال میں متعدد شامل ہونے سے گریز کیا جانا چاہئے۔
  • کرسر پر مبنی استفسار کے بجائے سیٹ پر مبنی استفسار کرنا چاہئے۔
  • غیر متعلقہ اسکیلر ذیلی سوالات سے معیاری سوالات میں پرہیز کرنا چاہئے۔
  • استفسار کے حصے کے طور پر ملٹی اسٹیٹمنٹ ٹیبل ویلیوڈ فنکشنز (TVFs) سے گریز کیا جانا چاہئے۔
  • اشاریوں کو زیادہ سے زیادہ موثر طریقے سے استعمال کیا جانا چاہئے۔
  • ایک انڈیکس میں کالم احتیاط سے رکھے جائیں۔
SQL کارکردگی کیا ہے؟ - ٹیکوپیڈیا سے تعریف