PDA

View Full Version : سوال: گرفتن چند کوئری پشت سر هم آیا ایرادی داره؟



stealer2007
پنج شنبه 14 آبان 1388, 22:07 عصر
به نام خدا

سلام بچه ها من دارم یه سایت می نویسم که مثلا 10 کوئری رو توی یک صفحه باید انجام بده حالا می خواستم بدونم این مشکلی به هم نمی زمه ؟

درخواست ها هم فکر میکنم بره بالا از اون صفحه ها.

مثلا 4 تا UPDATE هست 3 SELECT و چیزای دیگه.

اگه مشکل به هم می زنه راهش رو بهم بگید ممنونتون هستم



یا حق

miladanimator
پنج شنبه 14 آبان 1388, 22:11 عصر
شما باید بگی این کوئری ها هر کدوم برای چه کاری در نظر گرفته شدن ...

و یا بخش هایی از کد رو بذاری ...

بدون اینکه بدونیم برای چه کاری از چه کدهایی استفاده کردی نمیشه راهنمایی کرد که ...

stealer2007
پنج شنبه 14 آبان 1388, 22:18 عصر
به نام خدا

الآن بهتون می گم ببینید دوتا کد SELECT معمولی هست مثلا


SELECT id FROM data WHERE name='Karim'
SELECT name,name1,name2,name3,name4,name5,name6,CURDATE() ,(SELECT family FROM data2 WHERE id=123) FROM data3 WHERE id=15
DELETE name1,name2 FROM info WHERE id=12


شما یه اینجوری فرض بگیرید مثلا 2 یا 3 select دیگه زیرش باشه.

من 10 تارو واسه محکم کاری گفتم.

stealer2007
پنج شنبه 14 آبان 1388, 22:21 عصر
به خدا

سلام مش برتر مخلصیم آقا کارت درسته ولی یکم خشکی داداش سخت نگیر بابا بخند:لبخند:.

پس من خیالم راحت باشه که این طوریش نمیشه؟
درخواست روش خیلیه ها مثلا شاید 10.000 تا:لبخندساده: شاید

s_salavati2002
پنج شنبه 14 آبان 1388, 22:34 عصر
where clause هاتو همرو ایندکس کن سه تا کوئری این طوری مشکلی بوجود نمیاره ولی اگر زیاد از inner join و union و اینا استفاده کنی مشکلات جدی بوجود میاد