【发布时间】:2012-05-01 20:50:37
【问题描述】:
我几乎完成了一个大型网站的开发。
唯一的问题是我总是让 MySQL 消失错误...
我在stackoverflow 上发布了另一个问题,但没有得到我的答案
所以我的问题是 Joomla 是否适合大型用户(500 万用户)的 CMS 解决方案?
我花了将近 5 个月的时间来开发这个......现在虽然我在一个 Quad 专用服务器(2 GB 内存)上,但我觉得 Joomla 可能不是这个大型数据库网站的正确解决方案......
编辑:我只是想澄清一下,我不是在谈论流量......它的全新网站。我说的是一些表中的行数
请指教
MySQL 服务器信息:
MySQL error log: /var/lib/mysql/eta.etalenthunt.com.err
root@eta [~]# cat /etc/my.cnf
[mysqld]
safe-show-database
open_files_limit = 5000
tmp_table_size = 32M
max_heap_table_size = 32M
query_cache_limit=1M
query_cache_size=100M ## 32MB for every 1GB of RAM
query_cache_type=1
max_connections=100
collation_server=utf8_unicode_ci
character_set_server=utf8
delayed_insert_timeout=40
interactive_timeout=30
wait_timeout=60
connect_timeout=60
thread_cache_size=64
key_buffer=32M ## 32MB for every 1GB of RAM
join_buffer=1M
max_connect_errors=20
max_allowed_packet=16M
table_cache=2048
record_buffer=1M
sort_buffer_size=3M ## 1MB for every 1GB of RAM
read_buffer_size=3M ## 1MB for every 1GB of RAM
read_rnd_buffer_size=3M ## 1MB for every 1GB of RAM
thread_concurrency=8 ## Number of CPUs x 2
myisam_sort_buffer_size=16M
innodb_file_per_table=1
innodb_buffer_pool_size=18M ## (>= 18M)
我正在运行 dedi 服务器 XEON QUAD 2 GB
【问题讨论】:
-
如果没有关于您的 MySQL 服务器配置、服务器负载(例如,每分钟多少流量?)和其他因素的一些信息,我们无法对您的案例说任何有用的信息,所以如果你可以更新你的问题,这会很有帮助:)
-
在给定时间是 500 万注册用户(即 500 万数据库行)还是 500 万用户?如果是后者,那么您的网站就很受欢迎,请吸引一些投资者并提升这些服务器!
-
这是一个求职网站...我已将用户导入 joomla 数据库...我的意思是我已将求职者导入 jos_user 表...
-
导入了大约 500 万用户...@Daan:我会尽快提供我的服务器的详细信息
-
不是 CMS 类型就是这个问题的答案,它是主机和服务器。看到你有一个专用的服务器,我相信它会没事的。如果事情变得太多,那么你应该按照 Damien Pirsy 所说的去做。