[svn r12435] Added more indexes after analysis of heavy-load servers

skala
Yannick Warnier 18 years ago
parent 186512d4bb
commit 2b69926068
  1. 11
      main/inc/lib/add_course.lib.inc.php

@ -492,12 +492,13 @@ function update_Db_course($courseDbName)
thread_date datetime default '0000-00-00 00:00:00', thread_date datetime default '0000-00-00 00:00:00',
thread_sticky tinyint unsigned default 0, thread_sticky tinyint unsigned default 0,
locked int NOT NULL default 0, locked int NOT NULL default 0,
PRIMARY KEY (thread_id), PRIMARY KEY (thread_id)
KEY thread_id (thread_id)
) TYPE=MyISAM"; ) TYPE=MyISAM";
api_sql_query($sql, __FILE__, __LINE__); api_sql_query($sql, __FILE__, __LINE__);
$sql = "ALTER TABLE `".$TABLETOOLFORUMTHREAD . "` ADD INDEX (forum_id)";
api_sql_query($sql, __FILE__, __LINE__);
// Forum Posts // Forum Posts
$sql = " $sql = "
CREATE TABLE `".$TABLETOOLFORUMPOST . "` ( CREATE TABLE `".$TABLETOOLFORUMPOST . "` (
@ -562,7 +563,9 @@ function update_Db_course($courseDbName)
PRIMARY KEY (id) PRIMARY KEY (id)
)"; )";
api_sql_query($sql, __FILE__, __LINE__); api_sql_query($sql, __FILE__, __LINE__);
$sql = "ALTER TABLE `".$TABLEQUIZQUESTIONLIST . "` ADD INDEX (position)";
api_sql_query($sql, __FILE__, __LINE__);
// Exercise tool - answers // Exercise tool - answers
$sql = " $sql = "
CREATE TABLE `".$TABLEQUIZANSWERSLIST . "` ( CREATE TABLE `".$TABLEQUIZANSWERSLIST . "` (

Loading…
Cancel
Save