Perguntas com a marcação «table»

51
Como eu troco tabelas no MySQL?

Suponha, eu tenho uma tabela foo, que contém algumas estatísticas que são calculadas de vez em quando. É muito usado por outras consultas. É por isso que eu quero calcular estatísticas mais recentes foo_newe trocá-las quando a computação estiver pronta. eu poderia fazer ALTER TABLE foo RENAME...

35
Alterando o comentário da tabela mysql

Eu sei que o comentário da tabela mysql pode ser definido na criação com: create table (...)comment='table_comment'; E você pode exibir comentários por: show table status where name='table_name'; Como você altera (altera?) O comentário da tabela após ser criado. Quero dizer, sem largar e...

26
Índice de desempenho em ON versus WHERE

Eu tenho duas mesas @T1 TABLE ( Id INT, Date DATETIME ) @T2 TABLE ( Id INT, Date DATETIME ) Essas tabelas têm um índice não agrupado em (Id, Data) E eu entro nessas tabelas SELECT * FROM T1 AS t1 INNER JOIN T2 AS t2 ON t1.Id = t2.Id WHERE t1.Date <= GETDATE() AND t2.Date <=...

16
Redefinir o valor de IDENTITY

Eu tenho uma tabela com uma coluna de identidade. Durante o desenvolvimento, excluo as linhas de tempos em tempos e as adiciono novamente. Mas os valores de IDENTITY sempre aumentaram e não começaram de 1 quando os adicionei novamente. Agora minha identificação passa de 68 -> 92 e isso trava meu...