Rapidinha – Como listar todas as tabelas do meu banco de dados?

Oracle

Para listar todas as tabelas:
SELECT tablespace_name, table_name, owner FROM dba_tables;

Para listar todas as tabelas do usuário corrente:
SELECT tablespace_name, table_name, owner FROM user_tables;

Para listar todas as tabelas às quais o usuário tem acesso (sendo ele o owner (dono) ou não):
SELECT tablespace_name, table_name, owner FROM all_tables;

MySQL

Para listar todas as tabelas
SHOW TABLES [from <nome do database>];
ou
SELECT table_schema, table_name, table_type FROM information_schema.tables [WHERE table_schema = <filtro>];

Continue lendo Rapidinha – Como listar todas as tabelas do meu banco de dados?

O MyISAM está morto?

Desde a versão 5.5 do MySQL o storage engine InnoDB vem configurado “de fábrica” como padrão.

O InnoDB é um storage engine transacional, 100% ACID, estável e robusto, e, inteiramente, grátis. Reconhecidamente, fez progressos notáveis desde o MySQL 4.x. Com destaques para as melhorias implementadas nas versões: 5.1, 5.5, 5.6, e, recentemente na 5.7.

O fato de o InnoDB vir de fábrica como padrão, nada nos impede de criarmos tabelas (ou alterarmos) utilizando a opção ENGINE, para que estas reflitam o storage engine que mais nos atende.

Continue lendo O MyISAM está morto?

Apple – Problema de chuvisco no monitor (displayport/thunderbolt)

Recentemente, comprei um Apple MacMini (late 2014), que é a última versão. Por força de necessidade, sou obrigado a usar 2 monitores. Tenho 2 (dois) monitores Philips Brilliance 239C. O maior problema, como ilustra a imagem a seguir, é que o MacMini só tem uma porta HDMI, e, nenhuma porta VGA (Velho Golpe do Adaptador). Solução de gênio: comprar um adaptador MiniDisplay Port (Thunderbolt) para HDMI… Este problema, pode afetar também usuários de MacBook Pro e MacBook Air.

Continue lendo Apple – Problema de chuvisco no monitor (displayport/thunderbolt)