MiladMR
جمعه 03 مهر 1394, 00:18 صبح
باسلام خدمت اساتید
دو سوال داشتم از محضرتون
سوال اول اینکه فرض کنید جدولی با بیست فیلد داریم. حالا یک view با پنج تا از این فیلد ها ایجاد میکنیم. آیا این view نسبت به خود جدول بهینه است؟ و به عبارتی sql server برای واکشی این پنج فیلد تمام جدول رو واکشی میکنه یا فقط همین پنج فیلد؟
و حالا سوال مهمتر و اصلی. فرض کنید در یک view از فیلد های پنج جدول استفاده میکنیم. حالا برای انجام کاری در برناممون فقط از فیلد های دو جدول از این view استفاده میکنیم. در این حالت sql server تمام پنج جدول رو واکشی میکنه یا صرفا همون دو جدول؟ برای اینکار بهتر است یک view با همان دو جدول ایجاد بشه یا فرقی نداره؟
پیشاپیش ممنون از وقتتون و جواب هاتون.
دو سوال داشتم از محضرتون
سوال اول اینکه فرض کنید جدولی با بیست فیلد داریم. حالا یک view با پنج تا از این فیلد ها ایجاد میکنیم. آیا این view نسبت به خود جدول بهینه است؟ و به عبارتی sql server برای واکشی این پنج فیلد تمام جدول رو واکشی میکنه یا فقط همین پنج فیلد؟
و حالا سوال مهمتر و اصلی. فرض کنید در یک view از فیلد های پنج جدول استفاده میکنیم. حالا برای انجام کاری در برناممون فقط از فیلد های دو جدول از این view استفاده میکنیم. در این حالت sql server تمام پنج جدول رو واکشی میکنه یا صرفا همون دو جدول؟ برای اینکار بهتر است یک view با همان دو جدول ایجاد بشه یا فرقی نداره؟
پیشاپیش ممنون از وقتتون و جواب هاتون.