![]() |
# 1 |
חבר מתקדם
|
שאלה על ייעול שאילתה
דף הכולל כמה שאילתות, הוצאה, עידכון לא משנה כמה.. (PHP) עדיף לסגור אחרי כל שאילתה או בתחתית של כל דף?
אשמח לקבל הסבר.. תודה. |
![]() |
![]() |
# 2 |
חבר מתקדם
|
לסגור מה ?(?)
|
![]() |
![]() |
# 3 |
חבר וותיק
|
ייעול שאילתה רומן יא נוב חח
תראה רומן ייעול שאילתות בדרך כלל זה להפחית את השאילתות למשל אם התחברת בקובץ CONFIG למסד יוזר אז שבקובץ BASE לא תתחבר שוב אלה תשלוף מהקונפיג להפחית כמה שיותר שאילתות בקשר למה שאמרת לסגור אחרי כל שאילתה זה מיותר זה יגרום לעוד יותר עומס..בתחתית הדף לדעתי זה לא רלוונטי כי אוטומטי זה יסגר |
![]() |
![]() |
# 4 | |
אחראי פורום
|
ציטוט:
SELECT 1+1, תעשה אותו 1000 פעמים, יהיה שווה לפעם אחת של SELECT field FROM table WHERE text LIKE "%TEXT%" במידה וזאת טבלה לא קטנה.. מתוך הערכה גסה. לא להפחית - לייעל. |
|
![]() |
![]() |
# 5 | |
חבר וותיק
|
ציטוט:
שאילתה יעילה היא שאילתה שמבצעת את הפעולות כמה שיותר בתוך מנוע מסד-הנתונים: למשל, בכדי להוציא מטבלאה אחת שם תלמיד ובטבלאה אחרת מה שם בית הספר עדיף להשתמש ב INNER JOIN או סלקט מכמה טבלאות במקום שתי שאילתה בתוך לולאה. בנוסף, ייעול מסד זה גם ליצור אינדקסים כראוי ויוניקים וכו'(אופטימיציה של מסדי נתונים) להשתמש כמו שצריך בספירת נתונים שימוש ב MIN ו MAX ו COUNT וכו'.. בקיצור- לעבוד כמה שיותר עם SQL ולתת למנוע ה SQL לעשות עבודה שלעיתים אנחנו בתמימות יכולים לתת ל PHP. |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|