Your first step in finding a service provider is to assess your needs. Before you can choose a provider that meets your requirements, you must know what your requirements are for services and bandwidth. Perhaps that is stating the obvious, but unfortunately it's not unusual for people to look for an ISP with nothing more than the vague idea that they want to "get connected." That's a difficult goal to accomplish satisfactorily; it leaves many questions unanswered because they aren't even asked. Connected for what purpose? To pursue which activities? What cost is considered reasonable? When you know what you want, you can approach ISPs with a common set of questions and you'll be much better equipped to compare the answers you receive. If you don't figure out what you want in advance, you'll be learning what questions to ask with each successive ISP, you'll get incomplete information, and it will be more difficult to perform a meaningful comparison. As one part of your evaluation, you might consider making a few preliminary calls to see if you can find an ISP or two that offers an assessment service to help you determine what you need. If the service actually is geared toward helping you specify your requirements (as opposed to being simply another sales technique for pushing services you don't want or need), you may have found a provider with at least one strength customer service. Keep in mind as you shop that many organizations that provide services such as MySQL access and Web site hosting do not provide basic connectivity services. You may actually be best served by using two providers one that allows you to access the Internet yourself and another that hosts your database and Web servers. For example, you might choose a local ISP that provides cable modem, DSL, or dialup connectivity allowing you to connect to the Internet, and a national ISP that focuses exclusively on Web hosting. The following sections that discuss bandwidth and services describe the types of concerns that are most appropriately addressed by each type of ISP. BandwidthProviders offer various options, from dedicated lines (faster) to dialup modem connections (slower). In general, the tradeoff is between cost and speed; Fast access costs more. If you're going to shuttle a lot of data through the connection between your computer and your ISP, dialup access likely will be too slow. In certain cases, however, you may be able to get by with a slower connection between the ISP and yourself. Suppose that most of the network activity sustained on your MySQL host is due to other people accessing your database. For example, these might be customers accessing information you provide through a Web server running on the MySQL host. In that case, the majority of your database-related traffic will be directed upstream from the ISP to those people rather than downstream toward you. ServicesThe most obvious requirement for any candidate ISP is that it provides MySQL, but the following services might be necessary or desirable as well:
|