Things Your Shared Hosting Company wont tell you.
Yes, We are a web hosting company but we are also real human being just like (We love music too). I don’t know why hosting company never not open up with the entire checklist of limitation about their shared hosting services, Now seriously there is nothing like unlimited stuff even our universe have an edge .
I always wonder what is wrong telling people about their limitation? So here I am opening up things that no other (or some) hosting company will open up for their shared hosting or other services limitation.
- Files (Inodes) Limit:
This is the limit every hosting provider will keep under the hood of unlimited hosting. This simply means how many files you can keep under your shared hosting plan. For example in our Linux Shared Hosting plan we have a Inodes limit of 250,000 Inodes, This is limit of number of files which is allowed under the hoods of shared hosting company
- Concurrent Connections:
A concurrent connection is how many people are calling a task at any given moment.
If they click to read a thread in your forum, then a post in that thread, that is 2 connections, but they are one at a time.
If you have 10 people who click to read a post at the same time, (not the same post, just a post in the forum) that is 10 concurrent connections. As each one finishes, and the page is loaded, that connection is closed. A real busy website like this one, would likely, easily go over 50 to 100 connections per second. They are concurrent if they are all working on loading the page at the same time. They are dropped from the count, as each finishes loading the page.
- Physical Memory/RAM and CPU Limit:
You may have heard the terms “CPU” and “memory” (or “RAM”) when purchasing a new computer. These are components that help run your computer, and since servers are basically powerful computers they exist in servers (your web hosting) as well. These components help power your website and keep it running when you are shared hosting service you can not use the entire CPU and RAM of your hosted server, As a result hosting company put a limit on CPU and RAM limit (We have 2 GB limit).
- I/O (KB/s):
IO limits restrict the data throughput for the customer. They are in KB/s. When the limit is reached, the processes are throttled (put to sleep). This makes sure that processes within the server cannot go over the limit, Yet don’t stop working, nor getting killed — they just work slower when the limit is reached.
In our case, the I/O limit is 2,048 The IO limits will only affect DISK IO, and will have no effect on the network. It also doesn’t take into consideration any disk cache accesses. So, even if a file is loaded from disk cache 1000 times — it will not be counted towards IO limits.
- Incoming and Outgoing Limit:
Normally Shared hosting provider keeps limit on outgoing and incoming mail to avoid spamming and overloading of server. We have a limit of 250 emails per hour in shared hosting server and there is no limit in incoming mails.
- MySQL Concurrent Connections Databases:
Most shared hosting accounts would allow you 10-25 simultaneous connections to the MySQL databases. If you have still not read the ToS, do it now. When you exceed this limit, you receive the max_user_connections error. It’s almost certain that you have outgrown shared hosting environment. (Unless you are under an attack) Just confirm you had high number of visitors before opting for a VPS or dedicated server. at NetSpaceIndia this limit is 50 until you are opted in for dedicated MYSQL Database server.
Shared hosting, VPS hosting or Semi-Dedicated Hosting? The answer to that question will be defined by what are your priorities. Contact us to get free consultant about your web hosting service.