PDA

View Full Version : گفتگو: mysql in php



billgivz
دوشنبه 08 تیر 1388, 11:12 صبح
من یک بحث دارم واسه گفتگو :

در صورتی که تعداد کاربران یک سایت زیاد باشه که به نحوی که سایت بر اثر این حجم انبوه سایت هنگ کنه .

حالا چطور میشه mysql طوری طراحی کنیم که سرعت mysql بر اساس این همه در خواست و query از سوی کاربر هنگ نکنه ؟

امیـرحسین
دوشنبه 08 تیر 1388, 15:55 عصر
برای این موضوع هم نوع کدنویسی و اجرای کوئری ها اهمیت داره و هم ساختار دیتابیس. مثلا باید کوئری ها رو طوری استفاده کنید تا بیشترین بازده رو داشته باشه.

مطالب این سایت دقیقا در همین رابطه است که چطور کوئری هایی که ما فکر می کنیم دارند از ایندکس استفاده می کنند و بهینه هستند، بهینه نیستند: HackMysql.com :: Database optimizing and indexing (http://hackmysql.com/documents)

yaqubian
سه شنبه 09 تیر 1388, 18:08 عصر
دوست عزیز
شما باید در design بانکتون خیلی دقت داشته باشید. یعنی مواردی مثل نرمال سازی، کمترین افزونگی داده و ....
کتاب MySQL 5.0 Reference Manual هم بد نیست. فصل 7 اون در مورد روش های بهینه کردن یه database صحبت می کنه.
موفق باشید