Perf: Removed a useless distinct, add indexes.
This commit is contained in:
parent
823825075e
commit
aee35c86d6
@ -970,3 +970,11 @@ CREATE TABLE llx_holiday_types (
|
||||
|
||||
ALTER TABLE llx_c_type_fees CHANGE libelle label VARCHAR(30);
|
||||
ALTER TABLE llx_c_type_fees ADD COLUMN accountancy_code varchar(32) DEFAULT NULL AFTER label;
|
||||
|
||||
|
||||
ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_fk_element (fk_element);
|
||||
|
||||
ALTER TABLE llx_projet_task_time ADD INDEX idx_projet_task_time_task (fk_task);
|
||||
ALTER TABLE llx_projet_task_time ADD INDEX idx_projet_task_time_date (task_date);
|
||||
ALTER TABLE llx_projet_task_time ADD INDEX idx_projet_task_time_datehour (task_datehour);
|
||||
|
||||
|
||||
@ -22,3 +22,4 @@ ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_datea (datea);
|
||||
ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_fk_soc (fk_soc);
|
||||
ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_fk_contact (fk_contact);
|
||||
ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_code (code);
|
||||
ALTER TABLE llx_actioncomm ADD INDEX idx_actioncomm_fk_element (fk_element);
|
||||
|
||||
@ -886,7 +886,7 @@ class Project extends CommonObject
|
||||
$projects = array();
|
||||
$temp = array();
|
||||
|
||||
$sql = "SELECT DISTINCT p.rowid, p.ref";
|
||||
$sql = "SELECT ".(($mode == 0 || $mode == 1) ? "DISTINCT " : "")."p.rowid, p.ref";
|
||||
$sql.= " FROM " . MAIN_DB_PREFIX . "projet as p";
|
||||
if ($mode == 0 || $mode == 1)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user