Autor Tema: ayuda Acceso rapido a tablas Fox 9  (Leído 2320 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
ayuda Acceso rapido a tablas Fox 9
« : mayo 10, 2007, 09:35:47 pm »
tengo un gran problema en mi sistema debido a que lo tengo en red y bajo la pc que es cliente me cuesta un mundo hacer transacciones con las tablas, ya sea busquedas simples o creando nuevos registros. Aproximadamente se tarda 30 segundos en un proceso donde solo guardo los datos en una tabla de aproximadamente 20 campos y en otra de aproximadamente 10 campos.

no estoy usando base de datos, solo tablas libres. NO estoy haciendo uso de tablas en memoria osea la onda de (scatter memvar, gatter memvar).
lo hago de la siguiente forma:
Citar
USE "ruta....Consumidor" SHARED
SELECT consumidor
APPEND BLANK
REPLACE CONSUMIDOR.campo1 WITH "Valor1"
.
.
.
REPLACE CONSUMIDOR.campo_n WITH "Valor_n"

Nose si existe otra forma para hacer eso, tomando en cuenta que estoy trabajando en red.
o si se puede hacer uso de algo asi como buffer de memoria  :-/
la cuestion es que quiero hacer esos procesos pero que no se tarde tanto.

las caracteristicas de la PC server:
"2coras" Dual core 3.0, 1.5 gb en Ram, Tarjeta madre Intel, DD 80 gb. Tarjeta de Red Wireless
caracteristicas de PC cliente:
Intel Celeron 2.8, 1.5 gb en Ram, Tarjeta madre Intel, DD 80 gb, Tarjeta de Red Wireless
Caracteristicas de la red.
5 Metros de distancia

por supuesto estan conectadas en red via wireless, aunque ya he probado usando el cable de red y me da los mismos resultados  :-/

Si no me explique bien me avisan  :thumbsup:

Gracias anticipadas  :sur: :sur:
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: ayuda Acceso rapido a tablas Fox 9
« Respuesta #1 : mayo 10, 2007, 10:15:42 pm »
Será que esta muy lenta la red?,porque no mejor guardas las tablas localmente?, son compartidas?.

Ya intentaste medir el tiempo de los procedimientos para ver en cual es el que mas se tarda?

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Re: ayuda Acceso rapido a tablas Fox 9
« Respuesta #2 : mayo 10, 2007, 10:46:33 pm »
la tablas se guardan en la PC Servidor y alli los procedimientos los hace mas rapido que un abrir y cerrar de ojos, comparto unicamente lo que es la carpeta donde estan las tablas y acceso a ellas algo asi como :
pc cliente: "\\server\sistema\base\nombretabla.dbf"
pc server: "c:\sistema\base\nombretabla.dbf"

y como digo ya probe con cable de red y obtengo el mismo resultado.
se tarda mas definitivamente en la PC cliente y es alli exclusivamente dond tengo el problema antes mencionado.
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: ayuda Acceso rapido a tablas Fox 9
« Respuesta #3 : mayo 10, 2007, 10:59:34 pm »
Cuantas compus ocupan la misma base de datos a la ves?

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Re: ayuda Acceso rapido a tablas Fox 9
« Respuesta #4 : mayo 10, 2007, 11:09:43 pm »
solo la Pc server y la Pc Cliente.
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: ayuda Acceso rapido a tablas Fox 9
« Respuesta #5 : mayo 10, 2007, 11:13:47 pm »
Y porque no en lugar de modificar la tabla desde el cliente... porque no mejor le mandas las ordenes al servidor para que lo ejecute localmente?.

Mi idea de un programa Cliente-Servidor sería que el cliente no viera la base de datos, mas bien le dijera al servidor lo que quiere hacer con ella.. y que el lo haga.

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Re: ayuda Acceso rapido a tablas Fox 9
« Respuesta #6 : mayo 10, 2007, 11:22:23 pm »
vos decis algo asi como mandarle por telnet las ordenes ???
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV