【发布时间】:2016-08-15 14:20:07
【问题描述】:
我们已经有一个问题将近一年了,我们一直无法解决这个问题。
我们有一个使用 Progress v9.1E 的外部公司制作的软件,在同一台服务器上我们还有一个 MySQL 数据库,供一些用 VB 编码的内部制作的软件使用。
这些是我们安装 Progress 的当前服务器规格
- Progress v9.1E 使用 ODBC 驱动程序 Datadirect 4.10
- Windows Server 2008 R2 SP1 64 位
- 16GB 内存
此问题使服务器使用所有 CPU 和磁盘 I/O,因此在某些时候使用此服务器上的应用程序的每个人都无法工作。目前,每次发生这种情况时,我们都会重新启动服务器。
每周发生一次。
你们中的任何人可能有一个想法或指针,这是怎么发生的,是什么让 CPU 和 DISK 这么高?
你会如何隔离这个问题?
希望我已经足够清楚了。
谢谢!
【问题讨论】:
-
你的问题很不清楚。是否有一些未命名的 ODBC 客户端应用程序连接到 Progress,并且它的交互导致了您所描述的资源消耗峰值? (您如何确定是 Progress 和/或 ODBC 导致 CPU 和磁盘使用率飙升?)您可以尝试不同的 ODBC 驱动程序(例如 from my employer),或更新客户端应用程序等。
标签: odbc progress-4gl openedge