Vamos por partes, diria Jack el destripador.
Actualmente lo tengo planteado mas simple, existe una sola maquina y todo trabaja en forma... "local", por decirlo de alguna manera.
Pero esto que decis suena interesante y me plantea el siguiente interrogante ¿Que pasaria si abriera una BD en un servidor gratuito de internet(de esos tipicos Mysql que te dan en los hosting gratis) y mandara las consultas ahi? ¿Se procesarian mas rapido que en mi maquina? (i5-750)
Haciendo eso estaria ganando algunas cosas y cediendo otras:
• El tiempo de respuesta del programa va a ser igual en mi i5-750, que en el Sempron 2600+ de mi hermano :cuak:
• Evito tener que instalar herramientas extras
• Pero dependo de acceso a internet para ejecutar el programa.
Supongo que el factor decisivo de esto es la velocidad de respuesta... si el servidor lo procesa mas rapido que mi maquina, me vuelco por esta opcion. Sino no me combiene.
Estuve leyendo e investigando un poco esta linea. Mi programa pesa 3mb y no tiene instalador. No me gusta demasiado la idea de crearle uno y enbeberle 30mb. Pero encontre esto por ahi:
http://msdn.microsoft.com/es-es/library/ms172037%28v=sql.90%29.aspx
Es una version compacta, que pesa algunos pocos mb y me deja manejar consultas, de hecho lo tenia instalado ya en esta maquina, sin darme cuenta(el Visual Studio con el SQL Server los tengo una VM). Estaria bueno aprender un poco mas sobre como manejarme con eso y ver si es posible implementarlo en mi proyecto. ¿Alguien sabe algo al respecto?
Saludos y gracias por la ayuda!
CitarDependerá de qué db utilices con tu sw. Si son db cliente-servidor, tendrás que instalar el SGBD en la máquina que vaya a actuar como servidor (no hace falta que lo instales en todos los equipos).
Actualmente lo tengo planteado mas simple, existe una sola maquina y todo trabaja en forma... "local", por decirlo de alguna manera.
Pero esto que decis suena interesante y me plantea el siguiente interrogante ¿Que pasaria si abriera una BD en un servidor gratuito de internet(de esos tipicos Mysql que te dan en los hosting gratis) y mandara las consultas ahi? ¿Se procesarian mas rapido que en mi maquina? (i5-750)
Haciendo eso estaria ganando algunas cosas y cediendo otras:
• El tiempo de respuesta del programa va a ser igual en mi i5-750, que en el Sempron 2600+ de mi hermano :cuak:
• Evito tener que instalar herramientas extras
• Pero dependo de acceso a internet para ejecutar el programa.
Supongo que el factor decisivo de esto es la velocidad de respuesta... si el servidor lo procesa mas rapido que mi maquina, me vuelco por esta opcion. Sino no me combiene.
CitarSQLExpress permite embeberlo para que se instale junto con tu sw.
http://social.technet.microsoft.com/wiki/contents/articles/13315.como-incrustar-sql-server-express-en-una-aplicacion-es-es.aspx
Estuve leyendo e investigando un poco esta linea. Mi programa pesa 3mb y no tiene instalador. No me gusta demasiado la idea de crearle uno y enbeberle 30mb. Pero encontre esto por ahi:
http://msdn.microsoft.com/es-es/library/ms172037%28v=sql.90%29.aspx
Es una version compacta, que pesa algunos pocos mb y me deja manejar consultas, de hecho lo tenia instalado ya en esta maquina, sin darme cuenta(el Visual Studio con el SQL Server los tengo una VM). Estaria bueno aprender un poco mas sobre como manejarme con eso y ver si es posible implementarlo en mi proyecto. ¿Alguien sabe algo al respecto?
Saludos y gracias por la ayuda!