ORACLE、DB2、SQL SERVER都可以,关键不是选什么数据库,而是数据库如何优化! 需要看你日常如何 *** 作,以查询为主或是以存储为主或2者,还要看你的数据结构,都要因地制宜的去优化!所以不是一句话说的清的!
其实我想你的数据大是数据库崩溃掉的原因不是数据库的问题,是你的系统设置的问题,如果是你加载的时候出错多半是因为你的置换空间或者内存设置的有问题,如果是你分批加载就应该是你的存储空间的问题或者是你加载的数据量超出的你索引的范围就会导致当库的情况!
Hadoop集群共有3个Datanode,执行上述统计SQL共用时8813s。
、我的Hadoop集群配置比较低,2个节点是双核CPU,另一个是4核,内存足够,大概10G左右,而且还有好多程序在共享这些节点,如数据库服务器、SOLR集群等。
楼上的大哥人家没说一定是SQL Server数据库吧聚集索引是SQL Server的概念1楼有一点说对了创建索引是可以优先考虑的选择,但是,并不是索引就一定会加快查询速度的另外,索引是很消耗磁盘空间的,这点也需要考虑清楚主流的数据库,在建表的时候就规定了主键和外键的话,那么对应的主键和外键会自动加索引的另外SQL语句的好坏可能会造成数倍的查询速度的差别写SQL的时候有二个基本的原则,一越接近数据库核心的SQL语句查询速度越快即:用通用的标准SQL函数或语法,一定会比数据库产品扩展的SQL要快大约80%所有二优先使用子查询而不是关联查询,比如表关联(即FROM后面有多个表)SQL语句也是可以优化的
以上就是关于大量数据用什么数据库全部的内容,包括:大量数据用什么数据库、如果数据库存放的数据量大,我们有什么方法解决这个问题啊、简单问题,数据库中数据太多了,怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)