If you are an architect, in addition to the selection of technology in the database selection, more important may be cost-effective choice, and Oracle is the cash ranked first database, so the price of Oracle is necessary to understand.
Several points:
1, Oracle Licensing (that is, the way to buy) there are two, one according to the number of users, second, by the CPU;
2, according to the number of users is connected to the number of connections to Oracle (including the connection of natural persons or the connection of the machine), but, is now generally b/s Web or mobile application, it is difficult to calculate how many users, so the number of users according to the maximum number of concurrent count I feel OK. Note: This is not to say that I am only using a middleware server to connect Oracle, connect pool to 100, so even if a user, Oracle is not so silly!
3, according to the CPU is unlimited users, if a CPU multi-core, that even if multiple CPUs, but not 1 core =1cpu, nuclear than the CPU cheaper point, specifically to see what brand of CPU, the calculation method to see the official;
4, if you have a lot of users, such as 12306 of the site, the country 1 billion people to visit, then you can buy according to the number of users will definitely compensate you, of course, according to the CPU to buy good; specific which good to calculate, a 1cpu price =50users price;
5, the cheapest 5users is about 10,000 yuan, the cheapest 1cpu is about 200,000 yuan;
6, purchased, after installation, I would like to change the server, to pay the money again? According to the number of users certainly do not, according to the CPU depends on the situation;
7, the general Oracle of things are very expensive, so basically there is a discount, especially if you are a big customer. Like my company, a buy on the buy 15000users, note, is 10,005 Ah! According to 200,050 users, that 15000 not 60 million??? There is no discount and that is not possible.
8, each company must have a development environment, the environment must also have to install a Oracle, so in this case need to buy it? I think this is like you in the machine installed to learn the same, not in the production environment business, you understand.
9, if you buy Oracle, generally must also buy services, Oracle charges are very expensive, also not too chip to make this money (7x24 hours, very tired), technical support in China has a lot of companies, such as: http://www.gzbosheng.com/ This is a small, no-small company (more in Beijing), with a total of 20 people (basically one person serving a company), but if your company is unable (or lazy) to hire an Oracle DBA, you still have to buy the services of that company.
10, this authorization also has the time limit, may purchase 1 years, 2 years, N year and so on.
Recommended articles:
Thorough understanding of Oracle License Licensing mechanism-Oracle pre-purchase required read
ORACLE11G price and related product issues
Oracle 12c Quote Oracle Price
oracle11g Database Quotations
Oracle Purchase price and service charge calculation method
How Oracle databases Authorize charges (database Licensing)
Last: Although I hate Oracle, but no way, he is the most powerful database for the time being, the company is also using him, so still have to study him to write articles for him.
2015.2.17
Oracle's purchase price study