小编sta*_*lee的帖子

如何对 SQL 服务器进行压力测试?

我的任务是对我们的 MSSQL 服务器和 MySQL 服务器进行压力测试。我想知道是否有任何工具或脚本可以在我们当前的系统和新系统上使用来比较性能?

我想测量读/写磁盘和处理器性能。任何其他可能有用的东西也会很棒。

谢谢!

mysql performance sql-server performance-testing

11
推荐指数
2
解决办法
1万
查看次数

导入 mysqldump 文件时出错 - 解析期间发现非法双精度值

我目前在尝试导入/恢复 mysqldump 文件时遇到以下错误:

ERROR 1367 (22007) at line 445: Illegal double '1.79769313486232e+308' 
value found during parsing
Run Code Online (Sandbox Code Playgroud)

我在网上看了很多地方,找不到任何类似的东西。

一些背景:

我正在尝试创建一个新的复制框,而 mysqldump 是来自另一个复制框的新副本。两个盒子分别是:

CentOS 5.7 与 MySQL 5.0.77-4

使用以下内容创建 mysqldump:

$ mysqldump --lock-all-tables --all-databases | gzip -9 > mysqldump.sql.gz
Run Code Online (Sandbox Code Playgroud)

新的复制框现在什么都没有,所有的数据库/表都应该由 mysqldump 创建。任何见解?

谢谢!

mysql mysqldump backup import

6
推荐指数
1
解决办法
3712
查看次数

在虚拟环境中使用 DB2 链接服务器进行慢速 SQL Server 查询

我有一个使用链接服务器的慢查询问题。让我先列出我的环境,然后我会解决这个问题:

  • 虚拟 Windows 2003 R2 服务器(XenServer 6.1 和 ESXi 5 上的全新部署)
  • SQL Server 2005 SP3
  • 使用 IBM DB2 for iBMASQL OLE DB Provider 创建的链接服务器 在此处输入图片说明
  • 查询本身是一个带有 where 子句的 select 语句,用于选择本月的交易。 在此处输入图片说明

好的,所以问题本身:

  • 虚拟机设置为 4 个 vCore,大约需要 35 秒才能完成
  • 虚拟机设置为 2 个 vCore,大约需要 20 秒才能完成
  • 虚拟机设置为 1 个 vCores,大约需要 5 秒才能完成

我试过修补:

  • 网卡设置
  • MAXDOP 1 选项
  • 查看执行计划

我不知道从这里开始该怎么做。我们希望使用 4 个 vCore,因为服务器将被大量使用。但是,与仅使用 1 个 vCore 相比,查询需要更长的时间。

是否有任何可能的方法来限制链接服务器使用的 vCore 数量?

还有什么我应该看的吗?

谢谢!

performance sql-server db2 linked-server virtualisation query-performance

5
推荐指数
1
解决办法
2616
查看次数

触发器和 PHP 代码哪个更有效?

我的要求是在患者出院后将患者的 EMR 数据移动到一组历史记录表中。我建议在放置放电标志的桌子上使用一个后触发器,检查标志上的新\旧值,以确保我只在标志最初设置为放电时才采取行动。编写 PHP 端的高级应用程序开发人员表示,在 PHP 中执行此操作至少比触发器快 4 倍。对我来说这没有任何意义,但我的背景是 SQL Server,而不是 MySQL,所以我正在向社区寻求帮助。

附加信息:即使在患者出院后,也大量使用装有出院标志的桌子。当前有 7 个窄表(总共约 70 列)可以通过触发器插入数据。

trigger performance mysql-5.5

5
推荐指数
1
解决办法
2618
查看次数