arashmanteghi
یک شنبه 18 فروردین 1392, 11:40 صبح
سلام. من یه سوالی که داشتم اینه که: فرضاً من روی یه table چندتا ایندکس تعریف کردم. خب؟! برای اینکه از این ایندکسها استفاده کنم که سرعت جستجو بیشتر باشه، باید query ای که تو php مینویسم به شیوهی خاصی باشه؟ یا اینکه sql خودش بر اساس query تشخیص میده که کجا باید از کدوم ایندکس استفاده کنه؟
اگر برای استفاده باید query رو به شیوهی خاصی بنویسیم ممنون میشم راهنماییم کنید.
فرض کنیم این جدول معمولیه ماست:
CREATE TABLE employee_records (name VARCHAR(50), employeeID INT)
این هم ایندکس مورد نظر:
CREATE INDEX id_index ON employee_records(employeeID)
الان واسه این table اگه بخوایم پرس و جویی تو php بنویسیم که از ایندکس id_index استفاده کنه باید چکار کنیم؟
اگر برای استفاده باید query رو به شیوهی خاصی بنویسیم ممنون میشم راهنماییم کنید.
فرض کنیم این جدول معمولیه ماست:
CREATE TABLE employee_records (name VARCHAR(50), employeeID INT)
این هم ایندکس مورد نظر:
CREATE INDEX id_index ON employee_records(employeeID)
الان واسه این table اگه بخوایم پرس و جویی تو php بنویسیم که از ایندکس id_index استفاده کنه باید چکار کنیم؟