ورود

View Full Version : یک یا چند دیتا بیس؟!



Rahman.hi
پنج شنبه 30 آبان 1387, 10:17 صبح
سلام
ما روی یک سایت یک database داریم که حدود 150 تا table خیلی سنگین داره
یک سری کد هایی که این اواخر نوشتیم پردازش خیلی زیادی رو برای هر کاربر روی چندتا table خاص انجام میده
و از وقتی run کردیم سرعت سایت بشدت افتاد که مجبور شدیم اونهارو غیرفعال کنیم
(کد ها به بهترین وجه ممکن نوشته شده اند! (بهترین که نه ولی خوب خوبن!:لبخند:))

یکی پیشنهاد داده که برای اینکه سرعت بهتر بشه ما بیایم و دوتا database تعریف کنیم و این چندتا table پرکار رو جدا کنیم
من واقعا موندم که این کار تاثیر داره یا تازه زمان connect شدن به database دوم هم به اون اضافه میشه!

خلاصه نظرتون رو بگیین ممنون میشم (سریع فقط! :خجالت: )
راستی version mysql هم الان 4 هست که همین امروز داریم upgrade میکنیم به 5!
ممنون

vahid4134
پنج شنبه 30 آبان 1387, 10:38 صبح
جدا کردن دیتابیس تاثیری نداره. چه بسا سرعت رو هم کاهش بده
اگر بتونید table ها رو بشکنید بهتر عمل می کنه