Mas uma coisa admito, o insert do MySQL é ligeiro pacas. Se for fazer cálculo para cada linha da tabela, o PostgreSQL se sai melhor até que o Oracle nos testes que fiz, mas testa aí os bancos, e se for volume pequeno e sem cálculos mirabolantes, MySQL ou PostgreSQL, ou até Oracle XE, vão bem, mas se tiver demoras maior que 1s no escolhido para fazer suas operações, melhor otimizar e/ou testar outros DBs, ou até rever a máquina.
[]'s Junior Polegato mysql> select * from nomes where codigo = 1; +--------+-----------------+---------------------+ | codigo | nome | data_hora | +--------+-----------------+---------------------+ | 1 | Junior Polegato | 2013-04-04 22:16:49 | +--------+-----------------+---------------------+ 1 row in set (0.01 sec) polegato=> select * from areas where cod_area = 1234 and lower(nome) like '%polegato%'; cod_area | nome | desativado ----------+------------------------------+------------ 1234 | xxxxxxx xxxxxxx Polegato | 0 1234 | Junior Polegato | 0 1234 | xxxxxxxxx xxxxxxxxx Polegato | 0 1234 | xxxxx xxxxxx xxxxx Polegato | 0 (4 registros) Tempo: 29,837 ms Em 18-04-2013 11:37, Marcelo Altmann escreveu:
Tenho que descordar dos demais novamente.MySQL eh tudo uma questao de configurar, se tu usa versao que vem default no debian squeeze tens que ativar o innodb plugin.Tenho tabelas com 20+ milhoes e tenho resultados instantaneos fazendo busca por key:mysql> SELECT TABLE_ROWS FROM INFORMATION_SCHEMA.tables WHERE TABLE_SCHEMA='------' AND TABLE_NAME='cookies'\G*************************** 1. row *************************** TABLE_ROWS: 27399118 1 row in set (0.00 sec) mysql> SELECT SQL_NO_CACHE * FROM cookies WHERE cookieID = 123452; +----------+-------------+---------------------+----------------------+ | cookieID | containerID | dtCreated | lastSelectedLanguage | +----------+-------------+---------------------+----------------------+ | 123452 | 8 | 2010-05-27 09:09:28 | english | +----------+-------------+---------------------+----------------------+ 1 row in set (0.00 sec) mysql> Marcelo Altmann On 18/04/13 15:25, dlpazinatto@gmail.com wrote:um e