| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo acelerar INSERT en MySQL
    Puede parecer que ser una persona muy paciente es un requisito para el manejo de bases de datos MySQL , pero al modificar la forma en la que se inserta registros en una base de datos, puede hacer que las transacciones se ejecutan hasta 20 veces más rápido . Además , hay más de una función disponible para la inserción de datos . Instrucciones
    1

    evitar el uso de sentencias INSERT de una sola fila por separado para insertar varias filas para el mismo cliente . En su lugar, utilice una instrucción INSERT grande con múltiples listas de valores.
    2

    Confíe en el comando DELAYED INSERT para insertar varias filas para varios clientes . Pone en cola automáticamente en cada fila y espera hasta que la tabla de destino no está siendo utilizado por otro hilo.
    3

    Aproveche instrucciones INSERT concurrentes cuando se trata de tablas MyISAM. Esto reduce la contención entre la lectura y escritura de las solicitudes de una tabla en particular .
    4

    Cargar datos desde un archivo de texto directamente en una tabla utilizando los datos INFILE carga en lugar de una instrucción INSERT. Se extiende aproximadamente 20 veces más rápido.
    5

    tablas no transaccionales bloqueo antes de introducir los datos en ellos. Esto hace que el búfer de índice que ser tiraba sólo una vez . Si no bloquea ellos, el búfer de índice se vaciará después de cada sentencia INSERT única .

    Previous :

    next :
      Artículos relacionados
    ·Cómo reiniciar MySQL Desde Script 
    ·Cómo agregar una imagen en un archivo PHP 
    ·Número de palabras en una cadena PHP 
    ·MySQL Comandos Tutorial 
    ·000X0 PHP cadena de error 
    ·Cómo ajustar los parámetros de inicialización de PHP…
    ·Cómo conectar PHP con MySQL usando WAMP 
    ·Cómo eliminar subcadenas en MySQL 
    ·Cómo determinar un tipo de archivo en PHP 
    ·Cómo utilizar disparadores de Servidores SQL 
      Artículos destacados
    ·Cómo convertir consultas para JSON PHP 
    ·Internet Explorer 6 Javascript Problemas de cabecera 
    ·Cómo utilizar el SDK de Windows DLL en VB.NET 
    ·¿Por qué necesito software de Java 
    ·Cómo utilizar la Historia Objeto VBScript 
    ·Límites del Eje en MATLAB 
    ·Estructura de base de datos Web 
    ·Cómo reemplazar los espacios en subcadenas DOS 
    ·Cómo ejecutar Aptana con los rieles ya instalados 
    ·Cómo obtener la longitud de un archivo de Python 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com