DB Tables Optimization
Reconsidered the use of MyISAM. Due to the old nature of the version of MySQL being used (5.1), the use of MyISAM on ROM-like tables makes it optimal since the table locks occurs only upon write. Added indexes on several tables, thus improving data reading by queries.
This commit is contained in:
@@ -656,7 +656,7 @@ Revisto acesso concorrente sobre o componente EM da classe EIM.
|
||||
Refatorado esquema de schedules por toda a source, diminuindo drasticamente as chamadas ao TimerManager.
|
||||
Refatorado algumas chamadas à DB, busca somente aquilo que é necessário.
|
||||
|
||||
08 - 09 Novembro 2017,
|
||||
08 - 10 Novembro 2017,
|
||||
Adicionado packet para extra slot pendant.
|
||||
Corrigido possível bug em MapleMapFactory.
|
||||
Modificado todas as DB tables agora utilizando InnoDB (ganhos do MyISAM em contraste se tornou ínfimo, para casos críticos).
|
||||
Otimizado tabelas do SQL agora utilizando índices, promovendo queries mais rápidas, e uso do MyISAM somente em casos onde sabe-se que as tabelas são "somente leitura".
|
||||
Reference in New Issue
Block a user