java项目连接oracle数据库,连的人多操作数据库会越来越慢,怎么解决

,请讲解下,java项目连接oracle数据库,连的人多操作数据库会越来越慢,怎么解决
最新回答
独恋猫的鱼

2024-11-27 08:55:27

估计你oracle装在本地了吧,你机器是多大内存啊,oracle服务端是很耗内存的,如果你自己搞小项目建议用mysql吧,如果搞商用项目建议搞个大点的机器用作oracle服务端,我们开发的时候 服务端都装在单板上的,32G内存。
少女爷爷

2024-11-27 09:57:31

这个是肯定的,数据库有一定的处理数据速度,通过设置最大用户数量来限制访问数据库的人数,其实你也可以在java代码中配置XML的方式来限制系统的登录人数量,一般数据库只能是增加主键的同时增加外键关联来增加查询速度,数据量太大的情况下最好是进行数据分区,这样能增加查询速度,
还有一个就是oracle数据库的服务器性能影响到oracle的运行速度。不是人为因素所能控制的,
追问
这种知识要在那里补充。或者有什么好的书或者网站推荐哈啊
沒心沒肺的活著

2024-11-27 10:08:50

1. 确认使用了连接池吧。
2.优化业务逻辑,确定业务上都使用上索引。 另外可以在oracle上分析下主机耗时原因。
3.使用mdb ,提高性能。
咸鱼味的猫

2024-11-27 09:26:10

可以给数据库设置最大访问权限
不眠之夜

2024-11-27 10:31:26

去java知训一下