July 10, 2011

mysql if statement can speed up website loading time

mysql if statement can speed up website loading time

There are my reasons which can slow down the dynamic website while web page is processing and processing is depending upon your hosting server specification. Although we can not say that put maximum load to MySql or on Server Side Scripting. But the better option to balance your web page load among:

  1. Database – MySql Query Processing
  2. Server Side Scripting – PHP Processing
  3. Client Side Scripting – Javascript & Ajax Usage


By dividing the load among these available resources you can get better performance than concentrating on a single resource.

It is true that mysql if statement can speed up website loading time but it depends that how much you can use it for your requirements.

There are many questions like:

  • How to put IF statement in MySQL query?
  • How MySQL IF() statement function works?
  • How to insert IF statement into MySQL query displaying results?
  • How conditional statements can be used inside MySQL queries?

How to put IF statement in MySQL query

SELECT IF(id>0,’YES’,’NO’) AS output FROM `someTBL` WHERE column1=192 AND column2=69

Click here to view more examples on this topic.

Certainly mysql if statement can speed up website loading time because if you have to check the followings:

  • If an employee is getting 20k salary so he should be taxed or contrastingly not to be taxed. Instead of getting that value and have comparison with PHP if condition, just make decision in query with a field taxed=1 or taxed=0 or using true or false.
  • For a newspaper website if we a situation where an author can be upgraded on basis of his posted and approved articles so county his posted and approved articles, if those articles are more than that specified limit so pick the appropriate privileges for him when he is logging in. Instead of implementing any cron job to check that if posted and approved articles are more in number so set a flag in database or admin manually assigning or diss-assigning privileges.

Hopefully the article mysql if statement can speed up website loading time will arise a passion in beginners to balance the load among available resources to give better output.

Last updated: March 19, 2014
Did it helped? One thought on “mysql if statement can speed up website loading time
  1. Tac Mac

    This article is really simple and well explained, i got quick help and a clue to solve a problem.
    Thnx dude

Comments are closed.