Hola muchachos, escribo solicitando su ayuda respecto a mysql, desarrollo un sistema de evaluaciones online que ya esta en pruebas y resulta que cuando evaluo 20 personas nohay problema, pero cuando evaluo 50 (todas en simultaneo) presenta serios problema de rendimiento.
MySql:
Un test tiene 200 preguntas y guardo 200 (por evaluado) filas en una tabla (evaluado,proceso,pregunta,respuesta)
PHP: el cuestionario esta paginado, 20 por pagina cuando se selecciona una alternativa, mediante ajax hago la actualizacion de la respuesta ubicada pormedio de los otros tres campos.
Cuando hay muchas personas en linea se demora mucho en contestar y aveces no graba la respuesta.
Como podria mejorar el desempeño mediante mysql??? (agradeceria un consejo o documentacion referente)
Lei sobre los motores de almacenamiento y si entendi bien MyIsan hace un boqueo de tablas y InmoDB de filas, entonces deberia usar InmoDB para evitar que se bloquee la tabla ?? o entendi mal??
lamento escribir tanto, gracias.