Hallo Zusammen,
mein Insert ist extrem langsam, wenn ich ca. 12000 Datensaetze in der Tabelle habe.
Hier das Insert
INSERT INTO t_event_calendar
(c_id, d_start, d_ende, n_typ_id, n_optionen, n_status, n_label_farbe, c_ort, n_recurrence_idx, c_text, n_group_id, n_internal_event_type, n_reminder_min, d_reminder_date, n_recurrence_info, m_keys)
VALUES
(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Dieses Insert wird 60 mal ausgeführt und benötigt bei einer leeren Tabelle 1 Sekunde und bei einer mit 12000 Datensaetze 1 Minute.
Hier die Tabellen Info
MyISAM
Avg. Row Length 179Byte
Data Length 2,16MB
Index Length 688KB
row_format=FIXED
PRIMARY KEY (`c_id`),
KEY `IDX_RESOURCE_GROUP` (`n_resource_id`,`n_group_id`),
KEY `IDX_START_RESOURCE` (`d_start`,`n_resource_id`)
c_id ist varchar(45)
Zur Zeit wird jedes Insert für sich ausgeführt und nicht alle als ein Statement.
Danke für Eure Hilfe
Thomas
mein Insert ist extrem langsam, wenn ich ca. 12000 Datensaetze in der Tabelle habe.
Hier das Insert
INSERT INTO t_event_calendar
(c_id, d_start, d_ende, n_typ_id, n_optionen, n_status, n_label_farbe, c_ort, n_recurrence_idx, c_text, n_group_id, n_internal_event_type, n_reminder_min, d_reminder_date, n_recurrence_info, m_keys)
VALUES
(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Dieses Insert wird 60 mal ausgeführt und benötigt bei einer leeren Tabelle 1 Sekunde und bei einer mit 12000 Datensaetze 1 Minute.
Hier die Tabellen Info
MyISAM
Avg. Row Length 179Byte
Data Length 2,16MB
Index Length 688KB
row_format=FIXED
PRIMARY KEY (`c_id`),
KEY `IDX_RESOURCE_GROUP` (`n_resource_id`,`n_group_id`),
KEY `IDX_START_RESOURCE` (`d_start`,`n_resource_id`)
c_id ist varchar(45)
Zur Zeit wird jedes Insert für sich ausgeführt und nicht alle als ein Statement.
Danke für Eure Hilfe
Thomas
Comment