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

4
Transações dentro de uma transação
Qual comportamento o PostgreSQL mostraria se, por exemplo, o script abaixo fosse chamado BEGIN; SELECT * FROM foo; INSERT INTO foo(name) VALUES ('bar'); BEGIN; <- The point of interest END; O PostgreSQL descartaria o segundo BEGINou seria decidido implicitamente um commit e executaria o BEGIN ENDbloco no final como uma …



1
Ignorar acentos em 'onde'
Em nosso banco de dados, temos várias entradas com caron / hatschek. Agora, nossos usuários desejam encontrar entradas, incluindo caron / hatschek, quando pesquisam entradas sem. Vou mostrar isso por um exemplo simples: Em nosso banco de dados, temos a entrada (contato com nome) Millière portanto, esse nome está correto …



4
Por que o tipo de dados varchar permite valores unicode?
Eu tenho uma tabela com uma coluna varchar. Ele permite marcas comerciais (™), direitos autorais (©) e outros caracteres Unicode, como mostrado abaixo. Create table VarcharUnicodeCheck ( col1 varchar(100) ) insert into VarcharUnicodeCheck (col1) values ('MyCompany') insert into VarcharUnicodeCheck (col1) values ('MyCompany™') insert into VarcharUnicodeCheck (col1) values ('MyCompany░') insert into …





3
Paginação no SQL Server
Eu tenho um banco de dados muito grande, aproximadamente 100 GB. Estou executando a consulta: select * from <table_name>; e quero mostrar apenas as linhas 100 a 200. Eu quero entender como isso acontece internamente. O banco de dados busca todos os registros do disco na memória e envia de …


1
Estratégias de consulta usando tabelas temporais com versão do sistema do SQL Server 2016 para dimensões de alteração lenta
Ao usar uma tabela temporal com versão do sistema (nova no SQL Server 2016), quais são as implicações de autoria e desempenho da consulta quando esse recurso é usado para lidar com dimensões de alteração lenta em um grande armazém de dados relacionais? Por exemplo, suponha que eu tenha uma …


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.