Java EE / Oracle应用程序性能分析应遵循的步骤

时间:2013-05-14 12:55:36

标签: sql oracle java-ee

我们使用Java EE和Oracle开发了一个应用程序,我们希望从Java和数据库方面提高它的性能。

需要采取适当的方法或步骤才能做到这一点。

2 个答案:

答案 0 :(得分:0)

while creating Database model just go through database Normal forms

像:     3NF,4NF和BCNF。

答案 1 :(得分:-1)

这取决于您在数据库中拥有的数据。我们可以在没有任何问题的情况下管理500万个数据,超过您可能遇到的性能问题。

如果您的数据库中有大量数据,请转到数据库分区。

示例:

CREATE TABLE sales_range 
(salesman_id  NUMBER(5), 
salesman_name VARCHAR2(30), 
sales_amount  NUMBER(10), 
sales_date    DATE)
PARTITION BY RANGE(sales_date) 
(
PARTITION sales_jan2000 VALUES LESS THAN(TO_DATE('02/01/2000','DD/MM/YYYY')),
PARTITION sales_feb2000 VALUES LESS THAN(TO_DATE('03/01/2000','DD/MM/YYYY')),
PARTITION sales_mar2000 VALUES LESS THAN(TO_DATE('04/01/2000','DD/MM/YYYY')),
PARTITION sales_apr2000 VALUES LESS THAN(TO_DATE('05/01/2000','DD/MM/YYYY'))
);

SELECT  *  FROM table PARTITION (partitionname);