Mysql DBForge挂起服务器,服务器上有数千条记录
首先, 我有一张有1500张唱片的桌子 我使用的是MySQL 5.0.54。 我正在使用dbForge for MySQL 5.0.97 下表: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
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调用,从而导致这种情况?看起来您必须切换到分页模式。默认情况下,它处于抓取模式,该模式将保持连接打开,直到您导航到记录集的末尾 要更改为分页模式,请执行以下操作: 从主菜单中选择“工具->选项”。此时将打开“选项”窗口。 导航到“数据编辑器->常规”分支。 选择“默认使用分页模式”选项并设置“初始页面大小”。