Percona Server

Software screenshot:
Percona Server
Dettagli del software:
Versione: 5.7.20_18 Aggiornato
Data di caricamento: 20 Jan 18
Sviluppatore: Percona Inc.
Licenza: Libero
Popolarità: 60

Rating: 3.0/5 (Total Votes: 2)

Percona Server è un progetto software open source, multipiattaforma e totalmente gratuito che è stato progettato da zero come sostituto del popolare e ampiamente utilizzato motore di database MySQL / server .

Mentre Percona Server è in realtà una versione migliorata del motore di archiviazione InnoDB progettato per i server di database MariaDB e MySQL, include la piena compatibilità con le versioni precedenti e si basa sul progetto Percona XtraDB Storage Engine.


Caratteristiche a colpo d'occhio

Percona Server è scalabile, poiché gestisce più transazioni simultanee su server potenti, performant, poiché utilizza un percorso I / O veloce, checksum veloci e una migliore cooperazione interna, oltre a flessibilità, con dimensioni variabili della pagina, buffer inseribile configurabile, e una migliore gestione di tabelle e pool di buffer.

Il server Percona è anche estremamente affidabile e stabile, con resilienza ai dati corrotti e replica transazionale sicura, gestibile, con supporto per i backup online, funzionalità di importazione / esportazione della tabella InnoDB, ripristino rapido e dizionario dei dati configurabile.

Che cosa posso fare con Percona Server?

Quando si utilizza il server Percona sui server, le query verranno eseguite in modo più coerente e molto più veloce rispetto ad altri prodotti simili, è possibile ottenere tempi di attività più elevati, nonché risparmiare denaro per l'hosting di energia e costi inutili.

Inoltre, impiegherete meno tempo per amministrare e ottimizzare il vostro server di database e sarete in grado di creare server all'avanguardia su hardware potente. Inoltre, non è necessario un lavoro di supposizione per la risoluzione dei problemi e lo sharding può essere evitato o ritardato.


Sotto il cappuccio e la disponibilità

Il programma è scritto interamente nel linguaggio di programmazione C ++ e è distribuito come pacchetto binario pre-costruito per i sistemi operativi Debian / Ubuntu e Red Hat Enterprise Linux / Fedora, oltre ai tarball sorgente. Al momento, è stato testato con successo con entrambe le architetture di set di istruzioni a 32 e 64 bit. Un manuale completo è disponibile sul sito web del progetto.

Novità in questa versione:

  • Basato su MySQL 5.7.19, e includendo tutte le correzioni di bug in esso contenute, Percona Server per MySQL 5.7.19-17 è ora l'attuale versione GA in Percona Server per la serie MySQL 5.7.

Novità nella versione 5.7.19-17:

  • Basato su MySQL 5.7.19 e incluse tutte le correzioni di errori in esso, Percona Server per MySQL 5.7.19-17 è ora la versione GA corrente nel server Percona per la serie MySQL 5.7.

Novità nella versione 5.7.18-14:

  • Basato su MySQL 5.7.18, incluso tutte le correzioni di bug in esso, Percona Server per MySQL 5.7.18-14 è l'attuale versione GA nel server Percona per la serie MySQL 5.7.

Novità nella versione 5.7.17-13:

  • Basato su MySQL 5.7.16, incluso tutte le correzioni di bug in esso, Percona Server 5.7.16-10 è la versione GA corrente nella serie Percona Server 5.7.

Novità nella versione 5.7.16-10:

  • Basato su MySQL 5.7.16, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.7.16-10 è la versione GA corrente della serie Percona Server 5.7.

Novità nella versione 5.7.15-9:

  • Basato su MySQL 5.7.15, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.7.15-9 è la versione GA corrente nella serie Percona Server 5.7.

Novità nella versione 5.7.14-7:

  • Basato su MySQL 5.7.14, incluse tutte le correzioni dei bug in esso contenute, Percona Server 5.7.14-7 è la versione GA corrente nella serie Percona Server 5.7.

Novità nella versione 5.7.13-6:

  • Basato su MySQL 5.7.13.

Novità nella versione 5.7.12-5:

  • Basato su MySQL 5.7.10, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.7.10-3 è la versione GA corrente nella serie Percona Server 5.7.

Novità nella versione 5.7.10-3:

  • Basato su MySQL 5.7.10, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.7.10-3 è la versione GA corrente nella serie Percona Server 5.7.

Novità nella versione 5.6.27-75.0:

  • Basato su MySQL 5.6.27, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.6.27-75.0 è la versione GA corrente nella serie Percona Server 5.6.

Novità nella versione 5.6.26-74.0:

  • Basato su MySQL 5.6.26, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.6.26-74.0 è la versione GA corrente nella serie 5.6 di Percona Server

Novità nella versione 5.6.25-73.1:

  • Basato su MySQL 5.6.25, incluse tutte le correzioni dei bug in esso contenute, Percona Server 5.6.25-73.1 è la versione GA corrente della serie Percona Server 5.6. Percona Server è open-source e gratuito e questa è l'ultima versione della nostra versione migliorata e sostitutiva di MySQL. I dettagli completi di questa versione sono disponibili nel traguardo 5.6.25-73.1 su Launchpad.

Novità nella versione 5.6.24-72.2:

  • Basato su MySQL 5.6.24, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.6.24-72.2 è la versione GA corrente nella serie Percona Server 5.6.

Novità nella versione 5.6.22-72.0:

  • Basato su MySQL 5.6.22, incluse tutte le correzioni dei bug in esso contenute, Percona Server 5.6.22-72.0 è l'attuale versione GA della serie Percona Server 5.6. Percona Server è open-source e gratuito e questa è l'ultima versione della nostra versione migliorata e sostitutiva di MySQL.

Novità nella versione 5.6.22-71.0:

  • Basato su MySQL 5.6.22, incluse tutte le correzioni dei bug in esso contenute, Percona Server 5.6.22-71.0 è l'attuale versione GA della serie Percona Server 5.6. Percona Server è open-source e gratuito e questa è l'ultima versione della nostra versione migliorata e sostitutiva di MySQL.

Novità nella versione 5.6.21-70.1:

  • Basato su MySQL 5.6.21, incluse tutte le correzioni dei bug in esso contenute, Percona Server 5.6.21-70.1 è la versione GA corrente nella serie Percona Server 5.6.

Novità nella versione 5.6.21-70.0:

  • Basato su MySQL 5.6.21, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.6.21-70.0 è la versione GA corrente nella serie Percona Server 5.6.

Novità nella versione 5.5.35-33.0:

  • Basato su MySQL 5.5.35, incluse tutte le correzioni dei bug in esso contenute, Percona Server 5.5.35-33.0 è ora l'attuale versione stabile della serie 5.5.

Novità nella versione 5.1.73-14.11:

  • Basato su MySQL 5.1.73, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.1.73-14.11 è ora l'attuale versione stabile della serie 5.1.

Novità nella versione 5.6.15-63.0:

  • Basato su MySQL 5.6.15, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.6.15-63.0 è l'attuale versione GA della serie Percona Server 5.6.

Novità nella versione 5.5.34-32.0:

  • Questa versione è basata su MySQL 5.5.34, incluse tutte le correzioni di bug in essa contenute, Percona Server 5.5.34-32.0 è ora l'attuale versione stabile della serie 5.5.

Novità nella versione 5.1.72-14.10:

  • A causa di un cambiamento upstream incompatibile che passò inosservato, il thread del page cleaner avrebbe tentato di riprodurre qualsiasi operazione di file che avesse incontrato. Nella maggior parte dei casi questo era un no-op, ma c'erano condizioni di gara per determinate operazioni DDL che avrebbero portato a crash del server. Corretto il bug # 1217002.
  • apt-get upgrade di Percona Server fallirebbe nel passaggio successivo all'installazione se il server non si avviava. Corretto il bug # 1002500.
  • Risolti i problemi di dipendenza di libssl.so.6 nelle versioni di bachs bin. Corretto il bug # 1172916.
  • Il server Percona potrebbe arrestare il crash del server durante l'accesso alle colonne BLOB o TEXT nelle tabelle InnoDB se Supporto per modifiche false è stato abilitato. Corretto il bug # 1188168.
  • Un server potrebbe bloccarsi a causa di una condizione di competizione tra una query INNODB_CHANGED_PAGES e un file bitmap eliminato da PURGE CHANGED_PAGE_BITMAP o direttamente sul file system. Corretto il bug # 1191580.

Novità nella versione 5.6.13-61.0:

  • Basato su MySQL 5.6.13, incluse tutte le correzioni dei bug in esso contenute, Percona Server 5.6.13-61.0 è la prima versione GA nella serie Percona Server 5.6.

Novità nella versione 5.6.13-60.6 RC4:

  • Basato su MySQL 5.6.13, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.6.13-60.6 è la quarta versione RC della serie Percona Server 5.6.

Novità nella versione 5.6.13-60.5 RC3:

  • Percona è lieta di annunciare il terzo Candidato di rilascio di Percona Server 5.6.13-60.5 il 29 agosto 2013 (i download sono disponibili qui e dai repository Software di Percona). Basato sul MySQL 5.6.13 rilasciato di recente, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.6.13-60.5 è la terza release RC della serie Percona Server 5.6. Percona Server è una sostituzione MySQL avanzata e drop-in. Tutto il software di Percona è open-source e gratuito, tutti i dettagli della release possono essere trovati nel traguardo 5.6.13-60.5 su Launchpad.

Novità nella versione 5.5.33-31.1:

  • Basato su MySQL 5.5.33, incluse tutte le correzioni di bug in esso contenute, Percona Server 5.5.33-31.1 è ora l'attuale versione stabile della serie 5.5.

Novità nella versione 5.1.71-14.9:

  • Basato su MySQL 5.1.71, questa versione includerà tutte le correzioni dei bug in esso.

Novità nella versione 5.1.70-14.8:

  • Bug corretti:
  • Previene una condizione di competizione che potrebbe causare un arresto anomalo del server durante l'interrogazione della tabella INFORMATION_SCHEMA.INNODB_BUFFER_PAGE. Corretto il bug # 1072573.
  • Quando è stato eseguito un aggiornamento tra le versioni principali (ad esempio disinstallando un 5.1 RPM e quindi installando uno 5.5), mysql_install_db veniva ancora chiamato nella directory dei dati esistente che portava alla ricreazione del database di test. Corretto il bug # 1169522.
  • Risolto il bug # 68354 a monte che poteva causare il crash del server durante l'aggiornamento o il join su tabelle Federated e MyISAM con una riga, a causa di un bug nel motore di archiviazione federato. Corretto il bug # 1182572.
  • Altre correzioni di bug: bug corretto # 1191395.

Novità nella versione 5.5.32-31.0:

  • Nuove funzionalità:
  • Percona Server ha implementato il supporto per gruppi supplementari per il plugin di autenticazione PAM.
  • Bug corretti:
  • Previene una condizione di competizione che potrebbe causare un arresto anomalo del server durante l'interrogazione della tabella INFORMATION_SCHEMA.INNODB_BUFFER_PAGE. Corretto il bug # 1072573.
  • Il server Percona non si avvia se XtraDB ha cambiato il tracciamento della pagina è stato abilitato e la variabile innodb_flush_method è stata impostata su ALL_O_DIRECT. Corretto il bug # 1131949.
  • Risolto il bug # 68970 a monte che, in Percona Server, avrebbe causato l'espansione di spazi tabella piccoli troppo veloci attorno alle dimensioni di tablespace di 500 KB. Correzione bug # 1169494.
  • La query nella tabella INNODB_CHANGED_PAGES causerebbe l'arresto del server con un errore I / O se mancava un file bitmap nel range LSN richiesto. Corretto il bug # 1179974.

Novità nella versione 5.1.69-14.7:

  • Bug corretti:
  • Nel pacchetto Ubuntu Precise libmysqlclient18 è stato scelto dal repository della distribuzione anziché da quello di Percona, che potrebbe portare a conflitti di pacchetti. Corretto il bug # 1174271.
  • Corretto il problema di denominazione del pacchetto Percona-Server-shared-compat RPM che poteva portare a dipendenze di pacchetti non risolti durante l'installazione di Percona Server 5.1. Bug corretto # 893860.
  • Il thread del tracker del log non era a conoscenza della situazione in cui i record dei registri non tracciati più vecchi vengono sovrascritti dai nuovi dati di registro. In alcuni casi angolari ciò potrebbe portare ad errori di asserzione nel parser dei log o nei dati della pagina modificati male. Correzione bug # 1108613.
  • Il server Percona non si avvia se XtraDB ha cambiato il tracciamento della pagina è stato abilitato e la variabile innodb_flush_method è stata impostata su ALL_O_DIRECT. Corretto il bug # 1131949.
  • Corrette le dipendenze del pacchetto RPM per le diverse versioni principali di Percona Server. Correzione bug # 1167109.
  • Risolto il problema della vulnerabilità CVE-2012-5627, in cui un proprietario di un account MySQL non privilegiato poteva eseguire attacchi di induzione di password a forza bruta su altri account in modo efficiente. Questa correzione di errore viene originariamente da MariaDB (vedere MDEV-3915). Corretto il bug # 1172090.
  • Le librerie OpenSSL non sono state trovate nei build a 32 bit a causa di un refuso. Correzione bug # 1175447.
  • La query nella tabella INNODB_CHANGED_PAGES causerebbe l'arresto del server con un errore I / O se mancava un file bitmap nel range LSN richiesto. Corretto il bug # 1179974.
  • Il server si arresterebbe in modo anomalo se viene emessa una query INNODB_CHANGED_PAGES con un intervallo LSN vuoto e quindi non ha bisogno di leggere alcun file bitmap. Corretto il bug # 1184427.
  • La definizione dello schema errata per le tabelle Statistiche utente in INFORMATION_SCHEMA (CLIENT_STATISTICS, INDEX_STATISTICS, TABLE_STATISTICS, THREAD_STATISTICS e USER_STATISTICS) portava i valori massimi del contatore limitati a interi con segno a 32 bit. Risolto il problema in modo che questi valori possano essere interi senza segno a 64 bit. Bug corretto # 714925.
  • mysql_set_permission non funzionava su Debian a causa della mancanza del pacchetto libdbd-mysql-perl. Risolto aggiungendo la dipendenza del pacchetto. Correzione bug # 1003776.
  • XtraDB ha modificato il tracciamento della pagina utilizzato per mantenere inutilmente il mutex del sistema di log per il log, limitando potenzialmente le prestazioni su carichi di lavoro con utilizzo intensivo della scrittura. Corretto il bug # 1171699.
  • Il separatore di percorso mancante tra la directory ei componenti del nome file in un nome file bitmap potrebbe arrestare l'avvio del server se la variabile innodb_data_home_dir non ha il separatore di percorso alla fine. Correzione bug # 1181887.
  • Viene ora restituito un avviso se si verifica un errore I / O del file bitmap dopo che una query INNODB_CHANGED_PAGES ha iniziato a restituire dati per indicare un set di risultati incompleto. Corretto il bug # 1185040.
  • Risolto il bug di upstream # 69379 che causava ai client MySQL il numero di errore falso per errori host-not-found su Ubuntu 13.04. Corretto il bug # 1186690.
  • In casi molto rari, l'eliminazione di un file bitmap a dimensione zero al momento giusto farebbe fermare il server con un errore I / O se il rilevamento della pagina modificata è abilitato. Corretto il bug # 1184517.
  • Non è stato possibile interrogare la tabella INNODB_CHANGED_PAGES se il log tracker non era in esecuzione. Correzione bug # 1185304.

Novità nella versione 5.6.11-60.3 RC:

  • Nuove funzionalità:
  • Percona Server ha implementato Archiviazione dei log per XtraDB. Attualmente questa implementazione di funzionalità è considerata di qualità ALPHA.
  • La lista completa delle funzionalità portate può essere vista nelle note sulla versione di Percona Server 5.6.11-60.3.
  • Bug corretti:
  • Ora gli oggetti di transazione vengono allocati chiamando calloc () direttamente anziché utilizzare l'allocazione heap InnoDB. Ciò potrebbe migliorare le prestazioni di scrittura per elevati livelli di concorrenza. Correzione bug # 1185686.
  • In casi molto rari, l'eliminazione di un file bitmap a dimensione zero al momento giusto farebbe fermare il server con un errore I / O se il rilevamento della pagina modificata è abilitato. Corretto il bug # 1184517.
  • Il separatore di percorso mancante tra la directory ei componenti del nome file in un nome file bitmap potrebbe arrestare l'avvio del server se la variabile innodb_data_home_dir non ha il separatore di percorso alla fine. Correzione bug # 1181887.
  • Rilevamento pagina modificato utilizzato per mantenere inutilmente il mutex del sistema di log per il log, limitando potenzialmente le prestazioni su carichi di lavoro con utilizzo intensivo della scrittura. Corretto il bug # 1171699.
  • La definizione dello schema errata per le tabelle Statistiche utente in INFORMATION_SCHEMA (CLIENT_STATISTICS, INDEX_STATISTICS, TABLE_STATISTICS, THREAD_STATISTICS e USER_STATISTICS) portava i valori massimi del contatore limitati a interi con segno a 32 bit. Risolto il problema in modo che questi valori possano essere interi senza segno a 64 bit. Bug corretto # 714925.
  • Il server si arresterebbe in modo anomalo se viene emessa una query INNODB_CHANGED_PAGES con un intervallo LSN vuoto e quindi non ha bisogno di leggere alcun file bitmap. Corretto il bug # 1184427.
  • La query nella tabella INNODB_CHANGED_PAGES causerebbe l'arresto del server con un errore I / O se mancava un file bitmap nel range LSN richiesto. Corretto il bug # 1179974.
  • Viene ora restituito un avviso se si verifica un errore I / O del file bitmap dopo che una query INNODB_CHANGED_PAGES ha iniziato a restituire dati per indicare un set di risultati incompleto. Corretto il bug # 1185040.
  • Non è stato possibile interrogare la tabella INNODB_CHANGED_PAGES se il log tracker non era in esecuzione. Correzione bug # 1185304.
  • Risolto il bug # 68970 a monte che, in Percona Server, avrebbe causato l'espansione di spazi tabella piccoli troppo veloci attorno alle dimensioni di tablespace di 500 KB. Correzione bug # 1169494.
  • Risolto il problema delle dipendenze del pacchetto RPM. Correzione bug # 1186831.
  • Ridotto il sovraccarico dal controllo Gestisci tabelle danneggiate poiché mancava annotazioni sui predittori di derivazione. Corretto il bug # 1176864.
  • Altre correzioni di bug: correzione bug # 1184695, correzione bug # 1184512, correzione bug # 1183585, correzione bug # 1178606, correzione bug # 1177356, correzione bug # 1160895, correzione bug # 1182876, correzione bug # 1180481, correzione bug # 1163135, correzione bug # 1157078, correzione bug # 1182889, correzione bug # 1133926, correzione bug # 1165098, correzione bug # 1182793, correzione bug # 1157075, correzione bug # 1183625, correzione bug # 1155475, correzione bug # 1157037, correzione bug # 1182065, bug corretto # 1182837, bug corretto # 1177780, bug corretto # 1154954.

Novità nella versione 5.5.31-30.3:

  • Nuove funzionalità:
  • Percona Server ha portato il supporto di scrittura Atomic per la patch dei dispositivi Fusion-io da MariaDB. Questa funzione aggiunge il supporto per la scrittura atomica per il filesystem directFS sui dispositivi Fusion-io. Questa implementazione di funzionalità è considerata di qualità BETA.
  • Percona Server ha introdotto le variabili di stato innodb_read_views_memory e innodb_descriptors_memory nello stato InnoDB di Extended Show Engine per migliorare la diagnostica di utilizzo della memoria InnoDB.
  • Bug corretti:
  • Correzione bug # 1131187 ha introdotto una regressione che potrebbe causare una perdita di memoria se la cache delle query è stata utilizzata insieme a InnoDB. Corretto il bug # 1170103.
  • Risolto il problema con la regressione dell'imballaggio RPM introdotta con la correzione per bug # 710799. Questa regressione ha causato la mancanza dello schema mysql dopo l'installazione RPM pulita. Corretto il bug # 1174426.
  • Risolto il problema delle dipendenze del pacchetto RPM condiviso da Percona-Server-shared-55 e Percona-XtraDB-Cluster. Correzione bug # 1050654.
  • Risolto il bug di upstream # 68999 che causava la mancata compilazione del Percona Server su CentOS 5 e la compressione di Debian a causa della precedente versione di OpenSSL. Corretto il bug # 1183610.
  • Se uno slave era in esecuzione con il suo registro binario abilitato e quindi riavviato con il registro binario disabilitato, la replica resistente ai crateri potrebbe sovrascrivere il registro informazioni del registro relay con una posizione errata. Correzione bug # 1092593.
  • Risolto il problema della vulnerabilità CVE-2012-5615. Questa vulnerabilità consentirebbe a un utente malintenzionato remoto di rilevare quali account utente esistono sul server. Questa correzione di errore viene originariamente da MariaDB (vedere MDEV-3909). Corretto il bug # 1171941.
  • Risolto il problema della vulnerabilità CVE-2012-5627, in cui un proprietario di un account MySQL non privilegiato poteva eseguire attacchi di induzione di password a forza bruta su altri account in modo efficiente. Questa correzione di errore viene originariamente da MariaDB (vedere MDEV-3915). Corretto il bug # 1172090.
  • mysql_set_permission non funzionava su Debian a causa della mancanza del pacchetto libdbd-mysql-perl. Risolto aggiungendo la dipendenza del pacchetto. Correzione bug # 1003776.
  • La ricostruzione del pacchetto sorgente Debian fallirebbe perché dpatch e automake mancavano da build-dep. Corretto il bug # 1023575 (Stephan Adig).
  • Backported la correzione per il bug upstream # 65077 dalla versione di MySQL 5.6, che rimuoveva la contestazione mutex interna della tabella temporanea MyISAM. Corretto il bug # 1179978.

Novità nella versione 5.5.30-30.2:

  • Nuove funzionalità:
  • Percona Server per MySQL ha implementato la pianificazione delle connessioni prioritarie per il pool di thread. (Alexey Kopytov)
  • Percona Server per MySQL ora verrà fornito con la libreria libjemalloc. Un benchmark che mostra l'impatto degli allocatori di memoria sulle prestazioni di MySQL può essere trovato in questo blogpost. (Ignacio Nin)
  • Questa versione di Percona Server per MySQL ha risolto numerosi bug di prestazioni. (Alexey Kopytov)
  • La funzione di prestazioni della tabella di rilascio è stata rimossa e la variabile di controllo innodb_lazy_drop_table è stata ritirata. La funzionalità è stata rimossa perché l'implementazione DROP TABLE a monte è stata migliorata. (Laurynas Biveinis)
  • Bug corretti:
  • A causa di un errore di analisi nel percona-server.spec non è stato possibile creare pacchetti rpm per Percona Server su RHEL 5 e CentOS 5. Correzione bug # 1144777 (Ignacio Nin).
  • Quando mysqldump veniva usato con l'opzione --innodb-optimize-keys, produceva un SQL non valido per i casi in cui esisteva un vincolo di chiave esterna esplicitamente denominato che implicava un indice secondario implicito con lo stesso nome. Risolto il problema rilevando tali casi e omettendo le chiavi secondarie corrispondenti dall'ottimizzazione della creazione di chiavi differite. Correzione bug # 1081016 (Alexey Kopytov).
  • Il server Percona per MySQL è stato creato con YaSSL che potrebbe causare l'arresto anomalo di alcuni programmi. Risolto creando pacchetti con supporto OpenSSL piuttosto che con la libreria YaSSL in bundle. Correzione bug # 1104977 (Ignacio Nin).
  • L'esecuzione dell'istruzione DDL mentre la variabile innodb_lazy_drop_table era abilitata poteva causare un errore di asserzione. Bug corretti # 1086227 e # 1128848 (Laurynas Biveinis).
  • Risolto il problema delle dipendenze Yum che causavano conflitti in CentOS 6.3 durante l'installazione. Bug corretti # 1031427 e # 1051874 (Ignacio Nin).
  • Il thread del tracker del log non era a conoscenza della situazione in cui i record dei registri non tracciati più vecchi vengono sovrascritti dai nuovi dati di registro. In alcuni casi angolari ciò potrebbe portare ad errori di asserzione nel parser dei log o nei dati della pagina modificati male. Correzione bug # 1108613 (Laurynas Biveinis).
  • Portata una correzione da MariaDB per il bug # 63144 a monte. CREATE TABLE o CREATE TABLE SE NON ESISTE le istruzioni su una tabella esistente potrebbero attendere un blocco dei metadati anziché fallire o tornare immediatamente se c'è una transazione che esegue una query che ha aperto quella tabella. Bug corretto # 1127008 (Sergei Glushchenko).
  • Correzione del bug n. 1070856 introdotta una regressione in Percona Server per MySQL 5.5.28-29.3 che poteva causare il blocco di un server quando il registro binario è abilitato. Correzione bug # 1162085 (Alexey Kopytov).
  • Corretto il bug upstream # 49169 evitando la chiamata malloc nel read_view_create_low () nella maggior parte dei casi. Ciò migliora in modo significativo la scalabilità di InnoDB su carichi di lavoro di sola lettura, specialmente quando viene utilizzato l'allocatore di memoria glibc predefinito. Correzione bug # 1131187 (Alexey Kopytov).
  • Rimossa la scansione di trx_list in read_view_open_now (), che è un altro problema originariamente riportato come bug # 49169 a monte. Ciò fornisce anche una scalabilità molto migliore nei carichi di lavoro concomitanti di InnoDB. Bug corretti # 1131189 (Alexey Kopytov).
  • Nel caso in cui uno slave fosse disconnesso dal master, in determinate condizioni, al momento della riconnessione, segnalerebbe di aver ricevuto un pacchetto più grande della variabile slave_max_allowed_packet. Corretto il bug # 1135097 (George Ormond Lorch III).
  • Risolto il bug # 62578 a monte che causava l'interruzione delle connessioni sul ridimensionamento del terminale da parte del client MySQL. Bug risolto # 925343 (Sergei Glushchenko).
  • Percona Server per MySQL ricrea il database di test quando si utilizza rpm sull'aggiornamento del server, anche se il database è stato precedentemente rimosso. Bug corretto # 710799 (Alexey Bychko).
  • I pacchetti Debian includevano la vecchia versione di innotop. Risolto rimuovendo innotop e il suo pacchetto Perl InnoDBParser dall'installazione di origine e Debian. Corretto il bug # 1032139 (Alexey Bychko).
  • UDF / configure.ac non era compatibile con automake 1.12. Corretto il bug # 1099387 (Alexey Bychko).
  • Ridotto il sovraccarico dai controlli del valore di innodb_pass_corrupt_table ottimizzandoli per una migliore previsione dei rami della CPU. Correzione bug # 1125248 (Alexey Kopytov).
  • dialog.so usato dal plugin di autenticazione PAM non può essere caricato con client Perl e Python quando l'opzione plugin-dir è stata impostata nella sezione [client] di my.cnf. Corretto il bug # 1155859 (Sergei Glushchenko).
  • Corretto il bug # 68845 a monte che poteva aumentare inutilmente la contesa su log_sys- & gt; mutex nei carichi di lavoro ad alta intensità di scrittura. Correzione bug # 1163439 (Alexey Kopytov).
  • Porting back from the MySQL upstream 5.6 la correzione per l'acquisizione log_flush_order_mutex non necessaria. Corretto il bug # 1163262 (Alexey Kopytov).
  • Quando mysqldump veniva usato con le opzioni --innodb-optimize-keys e --no-data, tutte le definizioni di chiavi secondarie andavano perse. Bug corretto # 989253 (Alexey Kopytov).
  • Avviso relativo alle UDF di Percona Toolkit è stato omesso durante l'installazione dai repository Debian di Percona. Corretto il bug # 1015506 (Alexey Bychko).
  • Percona Server per MySQL mancava dei testi di aiuto nel client MySQL perché mancavano le tabelle di aiuto. Corretto il bug # 1041981 (Alexey Bychko).
  • Risolto il bug # 68197 a monte che causava a InnoDB l'errata classificazione delle operazioni di lettura interne come sincrone quando erano effettivamente asincrone quando veniva utilizzata la funzione Thread Pool. Bug risolto # 1107539 (Sergei Glushchenko).
  • Il codice subottimale per la funzione Statistiche utente è stato ottimizzato per garantire che nessun lavoro aggiuntivo venga eseguito quando userstat è disabilitato. Corretto il bug # 1128066 (Alexey Kopytov).

Novità nella versione 5.1.68-14.5:

  • Questa versione non contiene ulteriori correzioni di bug di quelle incluse nella precedente versione di Percona Server e MySQL 5.1.68.

Novità nella versione 5.6.10-60.2:

  • Nuove funzionalità:
  • Portata la patch del pool di thread da MariaDB. Questa funzione consente al server MySQL di mantenere le massime prestazioni anche con l'aumento del numero di connessioni client.
  • La creazione rapida dell'indice rapido è stata trasferita da Percona Server per MySQL 5.5
  • Gestire la funzione Tabelle corrotte è stata trasferita da Percona Server per MySQL 5.5
  • Bug corretti:
  • Corretto l'upstream # 68116 che causava il crash del server MySQL con errore di asserzione quando il monitor InnoDB con informazioni di blocco dettagliato veniva usato sotto carico pesante. Questo bug sta interessando solo le build di -debug. Correzione bug # 1100178 (Laurynas Biveinis).

Screenshots

percona-server_1_67973.png
percona-server_2_67973.png
percona-server_3_67973.png

Programmi simili

GT.M
GT.M

18 Feb 15

Emdros
Emdros

11 May 15

ArangoDB
ArangoDB

17 Feb 15

Altri software di sviluppo Percona Inc.

Percona XtraBackup
Percona XtraBackup

20 Jan 18

Commenti a Percona Server

I commenti non trovato
Aggiungi commento
Accendere le immagini!