最近做一个在线系统,目前架构是php+mysql。因为有些表数据是在几百万条以上的。而且经常要进行10万条以上的数据操作,复制,转移等。。发现mysql 经常有问题,特别是几个用户同时在线操作的时候。。我这种应用是不是更适合用oracle。。如果转移不知道工作量有多大,请前辈帮我分析下
主要还要经常频繁操作几十万条的数据
追答别听楼上的说,SQL Server如果要正版的,授权费没比Oracle低多少,具体你可以去官网查查。以CPU数目和用户数量为计算单位,根本便宜不了多少。
几个在线用户同时操作几十万条数据出问题,我觉得不是数据库的问题,你更应该考虑从应用的逻辑下手。
频繁操作10万条以上的数据,用什么数据库合适:mysql 还是 oracle
当初淘宝从mysql转到oracle时用的是一个连接池,把数据分了模块,你可以借鉴一下,如果现在就有百万数据的话,就最好早些转移到oracle,数据增长很迅速,而且一直用mysql对于以后的数据分析与挖掘肯定不太方便,你可以看看淘宝的数据发展史。。。http:\/\/kb.cnblogs.com\/page\/132724\/#c3 ...
数据条数超过十万条应该在什么数据库上操作?
可以使用SQL Server.但数据库设计要合理,同时也要兼顾查询效率,可以使用索引等技术.
oracle mysql哪个好
1. 数据规模和处理需求:对于需要处理大量数据或进行复杂事务处理的企业级应用,Oracle可能更为合适。而对于中小型应用或Web应用,MySQL通常已经足够满足需求。2. 预算和成本:Oracle虽然功能强大但可能成本较高,而MySQL则以其开源和低成本特性吸引了许多用户。3. 技术支持和生态系统:Oracle拥有强大的技术支...
数据库应该选择什么?
1.数据量太大,比如上亿,就用oracle,优点上亿数据对Oracle来说轻飘飘的,也不用太多优化配置,缺点安装比较麻烦,上手比较慢。 2.数据量较大,比如千万级,用postgresql,它号称对标Oracle,处理千万级数据还是可以的,也是易学易用。 3.数据量一般,比如百万级,用mysql,这个级别的数据量mysql处理还是比较快的。 4.数据量...
哪个数据库好
1. 关系型数据库:MySQL: 开源的关系型数据库管理系统,广泛应用于Web开发。它性能稳定,操作简单,特别是处理大量数据时的表现较为出色。同时,它还支持多种存储引擎,可以根据需要进行灵活选择。Oracle: 这是一个企业级的关系数据库管理系统,拥有强大的事务处理能力、数据安全性和稳定性。它适用于需要...
数据多的时候为什么要使用redis而不用mysql?
通常来说,当数据多、并发量大的时候,架构中可以引入Redis,帮助提升架构的整体性能,减少Mysql(或其他数据库)的压力,但不是使用Redis,就不用MySQL。 因为Redis的性能十分优越,可以支持每秒十几万此的读\/写操作,并且它还支持持久化、集群部署、分布式、主从同步等,Redis在高并发的场景下数据的安全和一致性,所以它经常...
哪个数据库比较好用
数据库比较好用的有:Oracle、MySQL、Microsoft SQL Server。Oracle数据库是一款关系型数据库管理系统,以其强大的功能、稳定性和安全性而闻名。它适用于大型企业和需要处理大量数据的组织,支持跨平台操作,提供全面的数据管理解决方案。Oracle拥有丰富的数据管理和分析工具,以及广泛的集成开发环境,使其能够...
MySQL、 SQLServer、 Oracle哪个数据库比较好
1、MySQL MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass- deployed)的软件中去。2、SQL Server SQL Server 提供了众多的Web和电子商务功能,如对XML和Internet标准的丰富支持,通过Web对数据进行轻松安全的...
我学oracle还是mysql好呢
oracle更多的是大公司,大企业用的,他可以处理的数据量很大,而mysql的数据量达到一定程度的时候,就会出现异常之类的问题,学好了oracle是比mysql好一点,就看你的工作选择了。
数据库oracle与mysql大PK哪个更好
1. Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。2. Oracle支持大并发,大访问量,是OLTP最好的工具。3. 安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和...