برگزیده های پرشین تولز

دیتابیس میلیونی

ahpiri

Registered User
تاریخ عضویت
5 می 2010
نوشته‌ها
217
لایک‌ها
38
محل سکونت
تهران
با سلام خدمت بچه های PT.
یه دیتابیس میلیونی دارم. میخواهم ازش روی یک سایت استفاده کنم.
سوالم اینه که آیا برای اینکه این دیتابیس سرعت خوبی داشته باشه هنگام کوئری گرفتن باید کار خاصی انجام داد؟؟؟؟
 

Todco.ir

کاربر تازه وارد
تاریخ عضویت
13 آپریل 2015
نوشته‌ها
25
لایک‌ها
14
سن
34
صرفا اگر بخوایید فقط از کوئری استفاده کنید و از تکنولوژی خاصی استفاده نکنید بایستی خیلی از نکات را رعایت کنید
به طور مثال در کوئریتون کمتر از کاراکتر * استفاده کنید و ترجیحا از بکار بردن نام فیلدهایی که لازم دارید بکار ببرید چون در داده های زیاد در وقت صرفه جویی میشود.
حتما از ایندکس گذاری استفاده کنید.
در select هاتون ترجیحا از کلمه ای limit استفاده کنید.
هیچگاه درون کوئریتون از حلقه استفاده نکنید در صورتی که می توانید از سمت زبان برنامه نویسیتون اینکار را انجام دهید.
سعی کنید از ریلیشن در بین جدول ها استفاده کنید.
برای اینکه بتونید کوئریتون را بهینه کنید بایستی اطلاعات دقیقی از آن کوئری را داشته باشید که بدین منظور می توانید از کلمه ای Explain قبل از دستور Select تان استفاده کنید
و خیلی دیگر از نکات مهم در هنگام کدنویسی که بایستی رعایت کنید.
 

m007007

Registered User
تاریخ عضویت
18 آگوست 2015
نوشته‌ها
126
لایک‌ها
42
سن
43
محل سکونت
اصفهان
با سلام خدمت بچه های PT.
یه دیتابیس میلیونی دارم. میخواهم ازش روی یک سایت استفاده کنم.
سوالم اینه که آیا برای اینکه این دیتابیس سرعت خوبی داشته باشه هنگام کوئری گرفتن باید کار خاصی انجام داد؟؟؟؟
جدید این دیتا بیستو میشه با هم تعویض کنیم؟؟
 
بالا