Mysql DBForge挂起服务器,服务器上有数千条记录

Mysql DBForge挂起服务器,服务器上有数千条记录,mysql,devart,dbforge,Mysql,Devart,Dbforge,首先, 我有一张有1500张唱片的桌子 我使用的是MySQL 5.0.54。 我正在使用dbForge for MySQL 5.0.97 下表: CREATE TABLE IF NOT EXISTS s_users( user_id MEDIUMINT(9) NOT NULL, employee_id INT(11) NOT NULL, surname VARCHAR(50) NOT NULL, firstname VARCHAR(50) DEFAULT NULL, phon

首先,

我有一张有1500张唱片的桌子 我使用的是MySQL 5.0.54。 我正在使用dbForge for MySQL 5.0.97 下表:

CREATE TABLE IF NOT EXISTS s_users(
  user_id MEDIUMINT(9) NOT NULL,
  employee_id INT(11) NOT NULL,
  surname VARCHAR(50) NOT NULL,
  firstname VARCHAR(50) DEFAULT NULL,
  phone VARCHAR(25) DEFAULT NULL,
  email VARCHAR(100) DEFAULT NULL,
  organization_eng VARCHAR(100) DEFAULT NULL,
  organization_fra VARCHAR(100) DEFAULT NULL,
  unit_id SMALLINT(6) NOT NULL DEFAULT 0,
  unit_name_eng VARCHAR(150) DEFAULT NULL,
  unit_name_fra VARCHAR(150) DEFAULT NULL,
  status ENUM('active', 'inactive') NOT NULL DEFAULT 'inactive',
  udate TIMESTAMP DEFAULT CURRENT_TIMESTAMP
)
ENGINE = MYISAM
AVG_ROW_LENGTH = 131
CHARACTER SET utf8
COLLATE utf8_unicode_ci;
声明:

select * from s_users;
以下是复制所采取的步骤:

运行查询:从s_用户中选择*; 不要滚动到记录集的末尾,它表示302中的1个+ 在另一个窗口中,运行查询ShowFullProcessList; 在该状态下,它将显示写入网络 在我滚动到初始SQL语句记录集的末尾,或关闭运行该语句的选项卡之前,查询将继续占用CPU时间,列将继续增加并阻塞其余语句。 我想我错过了dbForge的某个地方

更新1

这引起了我的注意:


也许DBForge正在使用一个特定的C API调用,从而导致这种情况?

看起来您必须切换到分页模式。默认情况下,它处于抓取模式,该模式将保持连接打开,直到您导航到记录集的末尾

要更改为分页模式,请执行以下操作:

从主菜单中选择“工具->选项”。此时将打开“选项”窗口。 导航到“数据编辑器->常规”分支。 选择“默认使用分页模式”选项并设置“初始页面大小”。