Кодиране за бързи връзки към база данни
Ако сте разработчик на база данни, една от най-важните ви задачи е да напишете кода си правилно, така че страниците да се зареждат възможно най-бързо. Ако страниците ви се зареждат бавно, вероятно посетителите ви ще отидат другаде!

Не забравяйте, че всяко отделно издадено от вас SQL изявление изисква данни да се връщат напред-назад към базата данни. Понякога тези ръкостискания и отварянето / затварянето на връзката може да отнеме повече време от действителното запитване към базата данни! Погледнете внимателно всички SQL изявления, които имате на дадена страница. Опитайте се да ги комбинирате в възможно най-малко заявки.

След това пуснете „обяснение“ на всяка заявка, за да определите как базата данни ще я изпълни. Уверете се, че сте настроили индексите и клавишите си, докато заявката се изпълни възможно най-ефективно. Искате да избегнете сканирането на таблици - опитайте се да направите клаузата си "където", за да използвате индексираните полета колкото е възможно повече. Ако направите „където site_id = 1 и cat_id = 2“, уверете се, че имате индекс, настроен както на site_id, така и на cat_id.

Когато издадете SQL оператор, използвайте го възможно най-бързо и след това го затворете. Не го оставяйте отворен, докато правите други неща. Хванете необходимите стойности, залепете ги в променливи и след това затворете оператора.

И накрая, не забравяйте да върнете всички връзки до нищо, когато приключите с тях.

Колкото по-ефикасен е вашият код, толкова по-бързо страницата ще стигне до крайния потребител - и по-щастливи ще бъдат вашите посетители!

Кодиране за бързо преглеждане на страници

Инструкции Видео: CarbLoaded: A Culture Dying to Eat (International Subtitles) (Април 2024).