ADS + ADT - SCOPE - DATA VAZIA

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
luiz53
Usuário Nível 1
Usuário Nível 1
Mensagens: 34
Registrado em: 01 Jun 2007 14:23
Localização: Santa fe do Sul - SP

ADS + ADT - SCOPE - DATA VAZIA

Mensagem por luiz53 »

Ola a Todos do FORUM...
essa é minha primeira POSTAGEM
mas frequento o FORUM FIVEWIN algum tempo

Gostaria de Saber se alguem usa ADS + ADT ?????
e se usa SCOPE ????
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Bem vindo ao Forum Luiz...
Tche, eu não uso o ADS , mas vi a um tempo atras no link abaixo uma explicação do uso dela....por cima....mas diz pra tratar como se fosse um CDX
http://www.caclipperwebsite.com/harbour.shtml

...entaum lhe pergunto......vc quer usar o SCOPE e não como usar ? ou ja esta usando e esta dando problema ? pode dar maior detalhe....da sua duvida !!!

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
luiz53
Usuário Nível 1
Usuário Nível 1
Mensagens: 34
Registrado em: 01 Jun 2007 14:23
Localização: Santa fe do Sul - SP

Mensagem por luiz53 »

Uso ADSCDX jah algum tempo
e nunca mais tive problemas com indices ou perda de dados

Tb possuo a SQLLIB mas estava fazendo uns teste com
ADS + ADT e percebi que existe uma diminuição dos arquivos
de aproximadamente 30 % NO ADT E um aumento de velocidade
consideravel... +- 20 % (nao da pra precisar) + da pra perceber
Soh que existe algumas diferenças entre o ADT eo DBF

POR EXEMPLO :
INDICE:
INDEX ON DTOS(LANC->DATA_PAG) TAG "LANC1" TO "LANC"

SCOPE:
LANC->(dbsetorder(1))
LANC->(ordscope(0,SPACE(8)))
LANC->(ordscope(1,SPACE(8)))
LANC->(DBGOTOP())

funciona perfeitamente em ADSCDX ou DBFCDX

MAS EM ADT nao funciona minha base possui 2.000.000 de REGISTROS

ae estou testando... qual caminho ir... pois o mysql
LEVOU 8 HORAS PRA IMPORTAR A BASE DE DADOS QUE POSSUO...

E VOU FAZER UNS TESTE PRA VER O DESEMPENHO ...

que me diz tem alguma sugestão ?????
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Tche, Luiz...Buenas....como vc disse que esta com uma base de 2 Milhoes de registro...acho que esta na hora de migrar mesmo para o MYSQL....eu soh n?o fui totalmente pq toh estudando a LIB MYSQL da contrib......mas para vc que jah tem a SQLLIB......nem pense duas vez....migre para MYSQL.

ae estou testando... qual caminho ir... pois o mysql
LEVOU 8 HORAS PRA IMPORTAR A BASE DE DADOS QUE POSSUO...
E VOU FAZER UNS TESTE PRA VER O DESEMPENHO ...
Tche, tem um post no forum falando sobre banco relacional...de uma procurada....eu fiz um teste com um banco de 1 Milh?o de Registro....e tive um ganho de desempenho de 40% em cima do DBF. Tche, n?o sei pq levou 8 Horas para importar uma Tabela de 2 Milhoes......eu quando fiz os Teste..simplesmente criei um monte de Registro....

Abra?os
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
vailton
Colaborador
Colaborador
Mensagens: 390
Registrado em: 17 Nov 2005 19:08
Localização: Brasil
Contato:

Mensagem por vailton »

Luiz o MySQL demorou todo este tempo usando aquela funcao personalizada que lhe passei para exportar os dados? Outra coisa... se for para testar mesmo, instale e configure um PostgreSQL e veja se o tempo para subir a base ? o mesmo, assim vc poder? ter uma "segunda opni?o" sobre o assunto.
Avatar do usuário
luiz53
Usuário Nível 1
Usuário Nível 1
Mensagens: 34
Registrado em: 01 Jun 2007 14:23
Localização: Santa fe do Sul - SP

Mensagem por luiz53 »

usei sim as rotinas que me passou
mas o sergio personal me disse que poder ser meu ambiente
pois ele fez um teste com 3.000.000 de resgistros e levou 10 minutos

mas esta usando o LINUX - NOVELL SUSE COM MYSQL

mas fico grato pela informa??o ...
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Tche, Luiz esses 2 Milhões de registros era de um DBF para um banco ON-LINE ou local ?

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
luiz53
Usuário Nível 1
Usuário Nível 1
Mensagens: 34
Registrado em: 01 Jun 2007 14:23
Localização: Santa fe do Sul - SP

Mensagem por luiz53 »

che, Luiz esses 2 Milhões de registros era de um DBF para um banco ON-LINE ou local ?
Banco LOCAL usando WINDOWS XP + MYSQL

ACHO QUE O PROBLEMA ESTA NO WINDOWS XP
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Fiz um teste Local....com 2 Milhoes no XP com 256 de Mb.....e levou 30 minutos....com tres campos um caracter, um numerico e um data.

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
luiz53
Usuário Nível 1
Usuário Nível 1
Mensagens: 34
Registrado em: 01 Jun 2007 14:23
Localização: Santa fe do Sul - SP

Mensagem por luiz53 »

leonardo Muito Obrigado pela atenção !!!
Fiz um teste Local....com 2 Milhoes no XP com 256 de Mb.....e levou 30 minutos....com tres campos um caracter, um numerico e um data.
mas multiplica isso por 8 Indices ...
Mas o vailton esta me dando uma força para resolver a questão...

Te agradeço pela ajuda !!!
Responder