一般说来做个论坛需要多大的数据库

一般说来做个论坛需要多大的数据库,第1张

100mysql一般单独使用Discuz可以使用3年左右

也可以说能存储1000000条帖子+100000万会员

如果按照正常发展的话用两年没问题我现在用的是php168+discuz

数据库加一起才35M,做站做了2年多了我才用了35M数据库论坛帖子20W多会员3W多网站主站也就占了15M左右的数据库我这200m的数据库是足够用了

你的应该也能够,如果发展快的话大不了不够再加数据库撒~~~

另外你说独立数据库的论坛目前php还不可以实现,一般都是用mysql数据库的

如果你想单独分开用的话可以再买一个数据库这样可以分开了(就是有点费钱^_^)

查询一张表的总大小(单位MB,包含表的索引和数据,假设表的模式为<schemaname>,表名为<tablename>):

select pg_size_pretty(pg_total_relation_size('<schemaname><tablename>'));

查询表的数据大小(单位MB,不包括索引,假设表的模式为<schemaname>,表名为<tablename>):

select pg_size_pretty(pg_relation_size('<schemaname><tablename>'));

查询分区表所有分区的总大小(单位MB,包含表的索引和数据,假设表的模式为<schemaname>,表名为<tablename>):

select schemaname,tablename,round(sum(pg_total_relation_size(schemaname || '' || partitiontablename))/1024/1024) "MB" from pg_partitions where schemaname='<schemaname>' and tablename='<tablename>' group by 1,2;

查询一个Schema下面的所有表的总大小(单位MB,包括索引和数据,假设模式为<schemaname>):

select schemaname ,round(sum(pg_total_relation_size(schemaname||''||tablename))/1024/1024) "Size_MB" from pg_tables where schemaname='<schemaname>' group by 1;

查询每个数据库的大小(单位 MB):

select datname,pg_size_pretty(pg_database_size(datname)) from pg_database;

每个数据库最多可以有65533个数据文件,如果用bigfile tablespace,也就是一个表空间只能有一个数据文件,如果db_block_size=32k,则每个表空间最大可达128T

因此数据库最大可以是65533128T那么大

具体可以看oracle官方文档 >

以上就是关于一般说来做个论坛需要多大的数据库全部的内容,包括:一般说来做个论坛需要多大的数据库、数据库数据量有多大、Oracle 11g中数据库能有多大等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9418475.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存