ورود

View Full Version : چرا نمیشه چند کوئری همزمان زد!



EmRa228
یک شنبه 01 اردیبهشت 1392, 15:19 عصر
سلام
توی mysql یک کوئری می زنم که یک دقیقه طول می کشه.
(جدول من 400 میلیون رکورد داره، یک دقیقه طبیعیه)

تا mysql بیاد به این کوئری جواب بده، من یه صفحه دیگه باز می کنم و می خوام یه گزارش دیگه از یه جدول دیگه بگیرم که اون کمتر از 1 ثانیه طول می کشه.

اما این 1 ثانیه باید منتظر تموم شدن اون 60 ثانیه بمونه، انگار کوئری می ره توی صف FIFO(اولین ورودی، اول خارج می شود)!

چیکار کنم همزمان بتونم دوتا کوئری بزنم؟ یعنی یه جوری mysql مدیریت CPU کنه مثل ویندوز؟!

EmRa228
جمعه 13 اردیبهشت 1392, 10:17 صبح
خبری از جواب نیست؟

tomalaki
جمعه 13 اردیبهشت 1392, 14:13 عصر
اون دلیل رو نمیدونم، برای کمتر شدن زمان کوئری از پارتیشن بندی جدول استفاده کنید.

rezasprit
چهارشنبه 18 اردیبهشت 1392, 08:05 صبح
البته تو لوکال سرعت خیلی پایین تر از سروره