Administradores de Banco de Dados

Perguntas e respostas para profissionais de banco de dados que desejam aprimorar suas habilidades em banco de dados e aprender com outras pessoas da comunidade



2
ÍNDICE possível em um campo VARCHAR no MySql
Estou trabalhando em um banco de dados MySql , com uma tabela como esta: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... e eu preciso fazer muitas consultas como essa (com 5 a 10 cadeias na lista) : SELECT myField FROM table_name WHERE myField IN ('something', 'other stuff', …

4
Como atualizar uma tabela com base nos valores de outra tabela em tempo real?
Eu tenho uma tabela no nome de ips como abaixo: CREATE TABLE `ips` ( `id` int(10) unsigned NOT NULL DEFAULT '0', `begin_ip_num` int(11) unsigned DEFAULT NULL, `end_ip_num` int(11) unsigned DEFAULT NULL, `iso` varchar(3) DEFAULT NULL, `country` varchar(150) DEFAULT NULL ) ENGINE=InnoDB Vamos supor que eu tenha um countryidcampo nesta tabela …
40 mysql  update 

3
Maneira linguística de implementar o UPSERT no PostgreSQL
Eu li sobre diferentes UPSERTimplementações no PostgreSQL, mas todas essas soluções são relativamente antigas ou relativamente exóticas (usando CTE gravável , por exemplo). E eu não sou um especialista em psql para descobrir imediatamente, se essas soluções são antigas porque são bem recomendadas ou são (bom, quase todas são) apenas …




6
Por que adicionar um TOP 1 piora drasticamente o desempenho?
Eu tenho uma consulta bastante simples SELECT TOP 1 dc.DOCUMENT_ID, dc.COPIES, dc.REQUESTOR, dc.D_ID, cj.FILE_NUMBER FROM DOCUMENT_QUEUE dc JOIN CORRESPONDENCE_JOURNAL cj ON dc.DOCUMENT_ID = cj.DOCUMENT_ID WHERE dc.QUEUE_DATE <= GETDATE() AND dc.PRINT_LOCATION = 2 ORDER BY cj.FILE_NUMBER Isso está me dando um desempenho horrível (como nunca se incomodou em esperar que terminasse). …





6
Como importar um arquivo .sql no MySQL?
Estou tentando importar um arquivo .sql usando o MySQL Workbench e recebo este erro: ERROR 1046 (3D000) at line 28: No database selected Primeiro criei um banco de dados vazio chamado com o mesmo nome que o arquivo .sql, mas ele não funciona. Eu também tentei fazê-lo com o cliente …

2
Alterando a largura da coluna
Aumentar a largura de uma coluna (nvarchar) necessariamente eliminará a tabela? Em outras palavras, a largura pode ser alterada em um ambiente de produção com usuários ativos? Imaginei que se o tamanho estivesse aumentando (em vez de diminuir), isso não seria um problema.
39 sql-server 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.