操作系统为ubuntu 16.04
MySQL版本:MySQL Ver 14.14 Distrib 5.7.19, for Linux (x86_64) using EditLine wrapper
在我的系统中
/etc/mysql/ -> ls
conf.d debian.cnf debian-启动my.cnf my.cnf.fallback mysql.cnf mysql.conf.d
在该文件中,我需要配置以获取通用查询日志和慢查询日志。
服务器在高峰时间变慢了,我真的不知道如何找出瓶颈。我可以升级内存和cpu。目前2gb和2x2.4ghz
Linux每天大约有60.000次页面浏览量,每页有600个唯一用户,大约5个查询数据库是10 is
我已经完成的工作:优化查询,优化apache
我可以用什么工具来检查我需要更多的东西?CPU/RAM必须有一些日志工具,可以在一周后告诉我:您需要RAM。当我在我的控制面板,它告诉我,我使用100%的cpu在高峰时间,但我不知道它是如何计算的。
我有一个蔚蓝的Linux,其中我想运行具有简单stdout日志的自定义应用程序。假设假设一个python应用程序将打印的日志(“这是一个日志”)作为日志。我希望所有的标准日志被流和查询在蔚蓝日志分析。
创建日志分析资源
连接了我的azure linux
现在,我还应该做些什么才能在日志分析中看到所有的标准日志呢?
我正在尝试运行一个SQL查询,但它没有给我显示确切的数据。在我的搜索选项中,我有4个选项:按开始日期和结束日期进行搜索,通过网站、登陆页面和品牌进行搜索。
当我搜索日期和网站,查询运行良好,但当我搜索登陆页和品牌,它显示了所有的价值。我希望用户给一个选项,要么通过网站,登陆页面,或品牌搜索,或者用户可以搜索所有字段,但日期需要选择。
下面是我正在运行的查询:
$sql = "
SELECT brand, cpa, sum(ftds), website, landingpage, ftddate
FROM ftd
WHERE ftddate BETWEEN CAS