Pular para o conteúdo principal

Postagens

Como índices ruins podem arruinar a performance de pesquisas

Como índices ruins podem arruinar a performance de pesquisas Data da última atualização: 15/08/2011 Este pequeno artigo mostra, através de exemplos, como um índice ruim pode afetar a performance de um banco de dados Firebird Banco de dados de testes Imagine que você tem um banco de dados bem simples do Firebird. CREATE DATABASE “E:\TESTFB25INDEX.FDB” USER “SYSDBA” PASSWORD “masterkey”; CREATE TABLE TABLEIND1 (     I1            INTEGER NOT NULL PRIMARY KEY,     NAME          VARCHAR(250),     MALEORFEMALE  SMALLINT ); CREATE GENERATOR G1; SET TERM ^ ; create or alter procedure INS1MLN returns (     INSERTED_CNT integer) as BEGIN inserted_cnt = 0; WHILE (inserted_cnt <1000000) DO BEGIN  Insert into tableind1(i1, name, maleorfemale) values(gen_id(g1,1), 'TEST name', (:inserted_cnt - (:inserted_cnt/2...

Tutorial de Delphi Nº 2

Calculadora em Delphi Em primeiro lugar, obrigado por visitar o meu blog. :) Nesta aula vamos aprender a criar uma calculadora em delphi. Além de executar o cálculo, vamos deixar a tela com fundo azul quando o resultado for positivo e vermelho, quando o resultado negativo. Vamos começar criando um novo projeto. File -> New -> Applcation. Redimensione a tela de forma que fique com o tamanho mais ou menos como o da imagem abaixo. ps: O tamanho da tela indefere, pode ser o tamanho de sua preferência. Pressione a tecla F11 no teclado para visualizar as propriedades da tela. E altera as propriedades biMaximize = False BorderStyle = bsSingle conforme a imagem abaixo: Adicione os botões na tela, conforme a 1ª imagem deste tutorial. Os botões devem ter os nomes: BtnAd = Botão de Adição. BtnMn = Botão de Subtração BtnDiv = Botão de Divisão BtnMlt = Botão de Multiplicação BtnIg = Botão IGUAL BtnPt = Botão de separação decimal Btn0 = Botão número zero. Btn1 = Botão número um. Btn2 = Bot...

Upgrade do Windows 7

Para fazer o Upgrade do windows 7 sem precisar formatar, é barbada... Vamos la... É necessário ter uma instalação do windows 7 desejado (cd, iso, etc) Se for iso deve-se emular o disco antes de iniciar. 1º - Ir em Iniciar, e digitar:  Windows Anytime Upgrade 2º - Abrir a pasta onde está a instalação do seu windows Acessar a pasta SOURCES. Nesta pasta existe um arquivo chamado: product.ini Neste arquivo temos várias chaves do windows... Basta você copiar uma chave da versão desejada até o windows aceita-la para o upgrade... Pronto... Agora é só esperar que em alguns minutos o upgrade estará pronto.

Programação Delphi - Aula Nº 1.

Ola, Bom essa é a 1ª aula de delphi aqui do blog. Então para começar vocês devem ter o delphi instalado no mcro de vocês. Quem não tiver, deixa um comentario nessa postagem, que eu coloco a instalação para download. 1º Abra o delphi, caso esteja fechado. 2º Crie uma nova pasta no lugar de sua preferência no seu micro. 3º Para criar uma nova aplicação devemos ir em: File -->New --> Application. 4º A primeira coisa que um iniciante deve saber é algumas teclas de atalho, vou citar algumas delas: a) F12 --> Mostrar/Ocultar nossa tela. b) F11 --> Mostrar/Ocultar as propriedades do nosso form ou objetos que tiver selecionado. 5º Vá na aba Additional. 6º Clique no ícone como indica a imagem. 7º Pressione a tecla F12 no seu teclado para mostrar a nossa tela. Caso esteja oculta. 8º Clique com o botão esquerdo em qualquer parte da nossa tela, mais conhecida como FORM. 9º Pronto! Agora já temos um botão na nossa aplicação. 10º De duplo clique com o botão esquerdo do mouse em cima do b...