Autor Tema: Manejo de datos en Excel  (Leído 4372 veces)

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

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14584
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:Manejo de datos en Excel
« Respuesta #15 : mayo 11, 2016, 01:38:13 am »
Si tu base de datos está bien estructurada, y tu programa bien programado no debería tardar más de 10 segundos.. Tengo un servidor de juegos online que tiene alrededor de 500.000 cuentas registradas, y el login no tarda más de 3 segundos.
por favor no compares un proceso de login con operaciones en arreglos de datos complejos. es ridiculo compararlo. el manejar datos empresariales no es igual de complejo que un login. ni por cerca, por mas usuarios que tengas no estas operando sobre los supuestos 50,000 usuarios que decis que tenes, solo estas operando sobre uno. y con datos empresariales no es raro que estes operando arreglos de cientos operando sobre otros arreglos de cientos.
« Última Modificación: mayo 11, 2016, 01:44:32 am por g00mba »

Desconectado _Zume

  • MiembrosReales
  • *
  • Mensajes: 25
Re:Manejo de datos en Excel
« Respuesta #16 : mayo 11, 2016, 07:54:45 am »
por favor no compares un proceso de login con operaciones en arreglos de datos complejos. es ridiculo compararlo. el manejar datos empresariales no es igual de complejo que un login. ni por cerca, por mas usuarios que tengas no estas operando sobre los supuestos 50,000 usuarios que decis que tenes, solo estas operando sobre uno. y con datos empresariales no es raro que estes operando arreglos de cientos operando sobre otros arreglos de cientos.

La función de login está programada en PAWN (un derivado de c++) y requiere que pase todos los datos encontrados a un array estructurada.

Puedo decir lo mismo con la forma en que se almacenan y cargan las historias de los personajes, los seteos de datos, hay un debug en consultas que tardan más de cierto tiempo y nunca tardan demasiado.

Además, el servidor pasa con al rededor de 95 jugadores conectados por día. Suficiente en que cada uno esté actualizando datos de sus inventarios, cuenta, casas, muebles, etcétera.

Mencioné el login porque es un proceso que en PAWN suele provocar errores haciendo que se cierre la consola. Requiere buscar el nombre de la cuenta, buscar los datos de la cuenta en otra tabla (por ejemplo, inventarios, accesorios, notas, números almacenados en agenda y cada uno en una tabla distinta).

Imagínate, tengo 500.000 cuentas registradas, cada una tiene posibilidad a guardar 7 cosas en su inventario, teniendo en cuenta que al menos más de la mitad tendrá objetos almacenados, accesorios, números, historias.

He intentado hacer un juego para estructurarlo de la forma más "formal" posible. Y el proceso que se requiere que es en tiempo real (y no como en algo como PHP que suele ser cuando se hace una petición), la función de una base de datos no implica que sea más compleja que otra sólo por ser parte de una empresa (estereotipo), ese concepto de "datos empresariales" suele hacer siempre pensar que es algo grande y por tanto mayor que al de un juego, pero lo que en realidad importa es la cantidad de datos (sujeto a los tipos de datos) y el manejo de éstos.

__

Y por cierto, sería bueno que mencionaras también (el autor del post) qué tipo de datos son. Y si tienes además claves primarias (primary key / PK)
« Última Modificación: mayo 11, 2016, 08:03:33 am por _Zume »

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14584
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:Manejo de datos en Excel
« Respuesta #17 : mayo 11, 2016, 09:24:50 am »
He intentado hacer un juego para estructurarlo de la forma más "formal" posible. Y el proceso que se requiere que es en tiempo real (y no como en algo como PHP que suele ser cuando se hace una petición), la función de una base de datos no implica que sea más compleja que otra sólo por ser parte de una empresa (estereotipo), ese concepto de "datos empresariales" suele hacer siempre pensar que es algo grande y por tanto mayor que al de un juego, pero lo que en realidad importa es la cantidad de datos (sujeto a los tipos de datos) y el manejo de éstos.
~? sos vos?

si vaya esta bueno, manejar un formulario y siete tablas es igual de complejo que el software empresarial.

Desconectado dbmmalbo

  • Sv Member
  • ***
  • Mensajes: 156
Re:Manejo de datos en Excel
« Respuesta #18 : mayo 11, 2016, 09:29:18 am »
~? sos vos?

si vaya esta bueno, manejar un formulario y siete tablas es igual de complejo que el software empresarial.

Veo que no soy el único que creo que es la versión 2.0 de ~
El que sabe, se divierte, el que no, se lo lleva la corriente... La idea es esa.

Desconectado _Zume

  • MiembrosReales
  • *
  • Mensajes: 25
Re:Manejo de datos en Excel
« Respuesta #19 : mayo 11, 2016, 09:57:44 am »
Si bien es cierto que el compañero del que hablan suele compartir ideas incongruentes, no implica que todo el que contradiga su "conocimiento" a costa de su "experiencia" (quizá) sea erróneo.

Se cierran mucho a sus ideas, la razón del por qué va lento en realidad puede ser a la gran cantidad de bucles que puedan tener, a consultas muy poco elaboradas.

Pero igualmente, siempre hay cada clase en cada foro (la que se va por su lado creyendo que todos los demás pueden estar equivocados porque creen que los demás creen que son más inteligentes que ellos), y al parecer dudan de la veracidad de que tenga esa cantidad de cuentas registradas; dejarme decirles que el hecho de que sea salvadoreño no implica que no pueda tener a mi disposición un buen servidor y una buena comunidad (ya que al parecer ustedes miden la capacidad para ayudar con la experiencia que ni si quiera ustedes saben que otros pueden poseer).
« Última Modificación: mayo 11, 2016, 10:04:13 am por _Zume »

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14584
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:Manejo de datos en Excel
« Respuesta #20 : mayo 11, 2016, 10:05:22 am »
Si bien es cierto que el compañero del que hablan suele compartir ideas incongruentes, no implica que todo el que contradiga su "conocimiento" a costa de su "experiencia" (quizá) sea erróneo.
no solo es incongruente, lo que hace es decir un vergo de palabras fumadas juntas con la esperanza que signifique algo para apantallar a la gente que no sabe y hacerles pensar que tiene algun conocimiento tan astral que nadie lo entiende. es un loquito hablando de naves espaciales y zombies.


Pero igualmente, siempre cada clase en cada foro (la que se va por su lado creyendo que todos los demás pueden estar equivocados porque creen que los demás creen que son más inteligentes que ellos)
hay una diferencia entre creerse mas inteligente que alguien y sentirle el tufo a la m!erda que hablan algunos y ponerlos en evidencia de que estan hablando pura caca. a mi no me sirve que alguien sepa que soy inteligente, pero a la gente que no conoce si le sirve el poder distinguir de la caca con chonguitas y perfume de la informacion real.