0
至上千元,DBForge掛起服務器的記錄
- 我有1500年記錄
- 我使用MySQL 5.0.54的表。
- 我使用dbForge爲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;
這裏採取的步驟重現:
- 運行查詢:select * from s_users;
- 不要滾動到記錄的結尾,它表示302+
- 在另一個窗口1,運行查詢顯示全PROCESSLIST;
- 在該狀態下,它會顯示寫網
- 直到我滾動我最初的SQL語句的記錄結束後,或關閉其中運行該語句的標籤,查詢將繼續走(時間列不斷增加)並阻止其餘的語句。
我的身影,我在某處dbForge缺少的設置?
更新#1
這被帶到了我的注意: https://stackoverflow.com/a/802686/503246
也許DBForge使用特定的C API調用導致此?