| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Software de base de datos >> Content
    Desventajas de una caché de consultas
    MySQL tiene una función muy útil llamada " caché de consultas ", que mejora el rendimiento de MySQL significativamente cuando está activado . La caché de consultas contiene el texto de una declaración SELECT junto con el resultado según el cual se envía al cliente . Cuando se reciben las declaraciones idénticas en el futuro, el servidor busca los resultados de la caché de consulta en lugar de ejecutar las instrucciones de nuevo. La caché de consultas también se comparte entre las sesiones , por lo tanto, un resultado de la consulta generada por un usuario puede ser utilizada por otro usuario. La caché de consultas es aplicable en contextos en los que las tablas no cambian a menudo y el servidor recibe muchas consultas idénticas con respecto a las tablas. Sin embargo, la caché de consultas tiene varias limitaciones. Caching

    caché de consultas transparente es completamente transparente para la aplicación. Esto causará problemas en algunas circunstancias . Cuando caché de consultas está activada, usted puede conseguir siempre resultados de la consulta , incluso cuando las tablas relacionadas están bloqueados y se están actualizando . Bloqueo de tablas por lo general significa que las mesas están inaccesibles , pero los resultados de consultas de la caché de consultas seguirán llegado a los usuarios.
    Caché Limitación

    La caché de consultas no funciona para los sub - selecciona, puntos de vista en línea, o de la Unión . Las consultas deben ser exactamente los mismos con el fin de utilizar el resultado de la caché de consultas , lo que significa que si pones comentarios dinámicos en la consulta con más espacios o diferentes casos , se obtiene un resultado diferente del caché de consultas . Otra limitación es sólo consultas SELECT se almacenan en caché . Evite comentarios o espacios en el inicio de la consulta como caché de consultas sólo comprueba la primera letra de la consulta y sólo si es " S " qué sigue para continuar el almacenamiento en caché resultados de la consulta .
    Tabla detalle de nivel de invalidación

    Si las tablas se modifiquen o actualicen, todas las consultas derivadas de las mesas están invalidada de inmediato . La mayoría de las consultas no se cambian , pero MySQL no puede identificar a los modificados , por lo tanto , elimina todos ellos . Esta es la razón principal que limita la eficiencia de la caché de consultas . Sobre todo con la aplicación de alta de escritura tales como foros , eficiencia caché de consultas es muy baja debido a esta limitación.
    Fragmentación con el tiempo

    Con el tiempo , caché de consultas se fragmenta y menos eficiente . El comando " FLUSH QUERY CACHE " se puede utilizar para la consulta de caché desfragmentación pero puede bloquear la caché de consultas por el bien de un gran caché de consultas , lo que es incorrecto que las aplicaciones en línea .
    < Br >

    Previous :

    next :
      Artículos relacionados
    ·Razones por las macros no se abre formularios en MS Acc…
    ·Cómo recuperar una contraseña de MS Access 2003 
    ·Cómo comprobar una Base de Enlaces 
    ·Cómo convertir una fecha en la consulta de Access 
    ·Diferencia entre archivos planos y bases de datos relac…
    ·Cómo encontrar Longitud de cadena con SQL 
    ·Cómo cambiar el nombre de una columna en MSSQL 
    ·Cómo modificar la Columna de CLOB en Oracle 
    ·Cómo leer GEDCOM 
    ·Tipos de entidades en una base de datos 
      Artículos destacados
    ·Cómo hacer PDFs desde tu Newsletters 
    ·Cómo crear un vídeo de diapositivas en Flash 
    ·Cómo poner fotos en un documento de Microsoft Word 
    ·Cómo borrar Powerpoint Propiedades 
    ·Cómo hacer cosas muy en Photoshop 
    ·Cómo hacer una marca de agua en Photoshop CS3 
    ·Cómo añadir una banda sonora a una presentación de P…
    ·Cómo instalar los plug-ins de Photoshop CS3 
    ·Cómo quitar los vidrios de una cara en Photoshop 
    ·Cómo conseguir un efecto diamante en Photoshop 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com