In my home country, the standard practice of giving salary raise is whenever the government also raises the salary of its employees. When the government raises salaries, the private companies also raise the salary. Normally, the government gives salary raise every 2-3 years. However, some company have their one schedule for raising salary, they raise salary when they make a lot of profits.