Ver Mensaje Individual
  #12 (permalink)  
Antiguo 15/04/2011, 22:44
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Desacuerdo Respuesta: Consulta sobre server MySQL aplicación JAVA

Hola,

Cita:
Iniciado por RaanMavi Ver Mensaje
... así que intuyo que aplica la misma condición que para una carpeta compartida, ...
Técnicamente no, la diferencia es la cantidad de puertos que usan para establecer la conexión. Se pueden usar varias conexiones para un solo recurso compartido, netbios, domain, etc. al contrario que la mayoría de bases de datos que solamente usan un puerto.

Cita:
Iniciado por RaanMavi Ver Mensaje
... fácilmente puedes instalar una máquina virtual, si es que necesitas el equipo para otra cosa, y en esa máquina virtual, que puede ser un linux para que estés legal y no tengas que invertir en win server,
Tecnicamente no, la cantidad de conexiones de la máquina virtual es la misma que la máquina host. No porque esté virtualizado usa menos puertos, la única diferencia es que hace un puente entre la maquina virtual y la tarjeta de red, con las mismas conexiones de entrada y salida. Es decir, en la mayoría de los casos, se aplica la misma regla al XP puesto que es este el que abre las conexiones realmente, solo que por otra tarjeta de red virtual.

Cita:
Iniciado por ivlecamo Ver Mensaje
Mi consulta es, que tipo de hardware y sistema operativo puedo usar para mi BD?
Los requerimientos que pone el fabricante de MySQL, especificamente para Windows.
http://dev.mysql.com/doc/refman/5.0/...uirements.html
Y los requerimientos de hardware que pone el fabricante para cada versión de Windows.

Cita:
Iniciado por Xerelo Ver Mensaje
Aquí tienes un supuesto truco para saltarte la limitación de 10 conexiones del XP, que no sé si funciona ...
En este caso no se aplica, primero son conexiones salientes, MySQL nunca hace una conexión saliente y además deben ser al mismo puerto destino. MySQL abre un puerto entrante, en este se pueden recibir la cantidad de conexiones entrantes 'por segundo' que Windows (por velocidad y capacidad) y el hardware permitan.

Cita:
Iniciado por ivlecamo Ver Mensaje
Gracias RaanMavi, en verdad mi primera opción era un server linux y en este momento estoy buscando uno... Ahora sobre las pruebas se me complica un poco porque necesito mínimo unas 20 máquinas para probar o hacerlo con máquinas virtuales...
Solamente necesitas 2 computadoras sin virtualización para probar la cantidad de conexiones al mismo puerto en conexiones entrantes o diferentes puertos en conexiones salientes por segundo que necesites probar.

Por supuesto, necesitas un programa que te permita establecer miles de conexiones, y para eso puedes hacer otro programa de prueba en Java. Si hiciste un programa en Java con MySQL, sabes que se pueden abrir miles de conexiones desde la misma PC al servidor, MySQL va a usar solo un puerto ... pero el cliente va a usar la cantidad de puertos que necesite para establecer las diferentes conexiones.

Saludos,