¿Todavía sucede cuando discapacidad tarea programada "vB Empresa Traductor (caché TTL)". ¿De qué tamaño son las tablas de caché? Cuando ocurre la caída del servidor tienes cualquier error en los archivos de registro? Se intenta utilizar VBET parámetro "Limpiando timelap"? ¿Qué estrategia de compensación está usando en este momento?
No ha respondido a la información más importante - ¿aún se bloquea cuando la tarea programada está desactivada? En primer lugar tenemos que determinar qué es VBET verdadero problema aquí.
En la eliminación normal de caché anterior se elimina diariamente. Si desea que la manera más rápida de la eliminación - la estrategia de último uso - éste se eliminará toda la caché una vez cada 15 días. Funciona prácticamente inmediata y el uso de los recursos del servidor 0. Pero usted tiene que llenar la caché de nuevo todo, no sólo uno de edad.
¿Se trató de usar "Limpiando timelap" opción?
Borrar la memoria caché timelap
¿Cuántos segundos de espera entre las tablas de borrar la memoria caché. Ajuste 0 para desactivarlo. Tenga en cuenta que VBET tiene más de 150 tablas de la caché para borrar - si establece este valor demasiado alto puede causar que la limpieza que se inicia en la noche va a continuar, incluso en las horas del día. También por favor, no asignar más que su conexión de MySQL está a la espera sin uso (configuración de MySQL: wait_timeout) - de lo contrario se causa "servidor MySQL se ha apagado error" y la limpieza no será acabado.
Lo sentimos - no tengo una sola cosa - que han de compensación dos veces al día? Por favor, deshabilite la tarea de compensación y decirle no a su servidor se bloqueará al borrar está deshabilitada (no importa a que hora - desactivar por completo). Si el servidor no se bloqueará al borrar la caché está desactivado, entonces significa que VBET es culpable. Si todavía crasches entonces algo más la causa de esta.
Si VBET es culpable entonces usted tiene varias opciones para poner a punto:
- Conjunto de mayor valor a "borrar la memoria caché timelap" - esto le dará tiempo y más de la CPU para otras discusiones entre limpiar cada tabla de la caché. Le sugiero hacer esto en primer lugar
- Set más bajos "El tiempo de caché de vida (TTL)" - entonces las tablas será más pequeño para limpieza será menos costoso.
- Jugar con "la estrategia de vaciar la caché" - el último va a resolver su problema en el 100% - está diseñado para la caché muy grande y clara, incluso enorme alijo de inmediato, ya que sólo elimina las tablas de toda la memoria caché y crea de nuevo. Sin embargo, se aclara una vez por toda la caché de caché período TTL, por lo que la caché tiene que ser llenado desde el principio. Esto es lo último que recomendamos utilizar, así que si nada más está trabajando esto en el 100%. Se acaba de agregar a este tipo de situaciones![]()
Aceptar que los próximos pasos que puede ayudarle a:
1. Aumentar la caché TTL - menos datos se borrarán cada vez que
2. Cambiar la estrategia de intercambio de información para: "borrado rápido local con mesas optimizar" - tenga en cuenta que esta opción puede ser peor si su caché no es lo suficientemente grande. Para depósitos grandes, es mejor que la normal.
3. EXPERIMENTAL: usted puede elegir "borrado rápido local con mesas optimizar" y editar el archivo / Includes / vbenterprisetranslator_functions.php por el comentario de tres líneas de código que incluye OPTIMIZE TABLE LOCAL. Con esta modificación se elimina sólo los datos antiguos de manera muy rápida, pero los índices no se va a reconstruir y crecer, por lo que tendrá que ejecutar la consulta manualmente una vez comentó hace tiempo. Si va a trabajar para usted, entonces podemos poner en práctica como una de las estrategia de apoyo - que es una limpieza rápida sin índices reconstruir y reconstruir en sí mismo puede ser realizado por otra tarea en ejecución, es decir uno por semana. Así que si usted nos dice que se está trabajando para que usted lo añadiremos especialmente para usted![]()