mysql - Alfresco 4.0 社区和 Solr 在 Mysql 5.1 上产生太多查询

标签 mysql performance solr alfresco

我在使用 Alfresco 4.0(使用 Solr)和 Mysql 5.1 时遇到了很大的性能问题

检查 mysqlreport 我发现问题似乎是由 solr 引起的。

正常启动时,alfresco 在 10 分钟内生成 578.89k SELECT 并计数,没有任何连接

通过注释 alfresco-global.properties 中的部分来禁用 solr(并出现一些异常),SELECT 计数停止在 239

使用index.recovery.mode=NONE根本没有帮助,以及将cm中的索引标志设置为 false:content a false in/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/model/内容模型.xml

切换到 Lucene,虽然会降低计数,但会导致 Web 应用程序出现其他问题,因此我无法将其用作可行的解决方案。

我仍在阅读手册以找到解决方案,但我很迷失。

有人有什么建议吗?

感谢您的时间和帮助

恩里科

最佳答案

这听起来像是 CMIS 引导子系统的问题。为了从启动中获得最佳性能,您应该 a) 尝试 upgrading到最新Alfresco Version ,此问题可能已得到解决。 b) 验证您的 DBMS 和 Alfresco Repository 之间的延迟是否尽可能小,并且您的 environment is optimally provisioned c) 使用supported MySQL Connector作为您的 DBMS 驱动程序。

关于mysql - Alfresco 4.0 社区和 Solr 在 Mysql 5.1 上产生太多查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24758843/

相关文章:

php - 如何使用 php sprintf append 正值 "+"但忽略空值

php - 连接字符串或使用多个回显参数 : which is faster?

c - 通过 C 中的循环阻塞进行优化

ruby-on-rails - rails RSolr::Error::ConnectionRefused:连接被拒绝错误

Python SQL 查询从关系数据库检索数据

php - 我正在尝试从行中获取数据以匹配定义的列

php - 当我在 php 中尝试 Solr 时出现问题

java - SLF4J 记录到文件与 DB 与 Solr

mysql - 表插入 - 多个 MySQL 数据库

java - 使用循环设置 Bean 的属性