MariaDB

Software screenshot:
MariaDB
Dettagli del software:
Versione: 10.2.12 Aggiornato
Data di caricamento: 20 Jan 18
Sviluppatore: MariaDB Foundation
Licenza: Libero
Popolarità: 128

Rating: 2.0/5 (Total Votes: 4)

MariaDB è un motore e un server di database open source e multipiattaforma, progettato come rimpiazzo sostitutivo del ben noto e potente motore di database MySQL utilizzato su numerosi server Web in tutto il mondo. L'applicazione è rivolta ai professionisti del database che sono alla ricerca di un server SQL scalabile, robusto, affidabile e stabile, una sostituzione per il server di database MySQL.


Supporta un'ampia gamma di motori di archiviazione

Per impostazione predefinita, fornisce agli utenti il ​​supporto per diversi motori di memorizzazione, tra cui Aria, XtraDB (sostituzione in-drop per InnoDB), PBXT, FederatedX (sostituzione drop-in per Federated), OQGRAPH, SphinxSE, IBMDB2I e Cassandra.


Rispetto a MySQL

Se confrontato con MySQL, possiamo immediatamente notare che MariaDB è decisamente molto più veloce ed estensibile attraverso un gran numero di estensioni. Viene fornito con funzionalità nuove di zecca, sviluppate dai migliori e più brillanti sviluppatori del settore.

Caratteristiche a colpo d'occhio

Tra i suoi punti salienti, possiamo citare la replica multi-sorgente, veloce e sicura, il sottosistema di I / O asincrono InnoDB, il supporto per oltre 200.000 connessioni al database, statistiche estese degli utenti, autenticazione pluggable e subquery e join più veloci . Inoltre, viene fornito con il supporto per colonne dinamiche, funzionalità GIS (Geographic Information System), report sui progressi, colonne virtuali, eliminazione tabelle, HandlerSocket, nonché un numero inferiore di bug e avvisi.


Compatibile con database MySQL e nbsp;

Un'altra caratteristica interessante è la piena compatibilità con il server di database MySQL, che consente agli utenti di importare tabelle di database da MySQL a MariaDB senza problemi. Inoltre, gli utenti saranno in grado di creare facilmente backup logici o fisici dei propri database.


Sistemi operativi supportati

MariaDB è un'applicazione indipendente dalla piattaforma che supporta tutti i principali sistemi operativi come Linux, Mac OS X, Solaris e Microsoft Windows. Oltre al codice sorgente, il software fornisce pacchetti binari per architetture sia a 64 bit che a 32 bit.

Una sostituzione drop-in per MySQL

Poiché molti sviluppatori di distribuzione Linux hanno sostituito tutti i pacchetti MySQL con MariaDB nei loro sistemi operativi, ci sentiamo in dovere di raccomandare vivamente questo motore / server di database SQL potente e open source per i tuoi progetti.

Novità in questa versione:

  • MDEV-12837 - WSREP: blocco BF attendere a lungo
  • MDEV-14799 - Dopo l'UPDATE delle colonne indicizzate, i vecchi valori non verranno eliminati dagli indici secondari
  • MDEV-12827 - Errore di asserzione quando si segnala un errore chiave duplicato nella ricostruzione della tabella online
  • MDEV-14008 - Errore di lettura dei valori di incremento automatico nella colonna DOPPIA dal motore di archiviazione
  • MDEV-12323 - I messaggi del registro di avanzamento del rollback durante il recupero in caso di arresto anomalo vengono combinati con messaggi di registro non correlati
  • MDEV-12352 - L'arresto di InnoDB non deve essere bloccato da un rollback della transazione di grandi dimensioni
  • MDEV-13797 - InnoDB potrebbe bloccarsi se l'arresto viene avviato subito dopo l'avvio durante il rollback delle transazioni incomplete recuperate
  • MDEV-14422 - Errore asserzione in trx_purge_run () all'arresto
  • MDEV-14589 - InnoDB non dovrebbe bloccare un record marcato con l'eliminazione
  • MDEV-14714 / MDEV-14488 / MDEV-14644 - il danneggiamento dei dati causato dai messaggi di log degli errori che finiscono nei file di database o nei log binari
  • MDEV-14511 - Utilizza meno transazioni per aggiornare le statistiche persistenti di InnoDB
  • MDEV-13670 / MDEV-14550 - Inondazione del log degli errori: & quot; InnoDB: page_cleaner: il ciclo previsto da 1000ms ha richiesto N ms. Le impostazioni potrebbero non essere ottimali. & Quot;
  • mariabackup: MDEV-14536 - durante il backup, riprova la lettura dei blocchi di log, se c'è (eventualmente intermittente) la mancata corrispondenza del checksum
  • Come previsto dalla Politica di deprecazione di MariaDB, questa sarà l'ultima versione di MariaDB 10.2 per Ubuntu 17.04 & quot; Zesty & quot;.
  • Ora la parola riservata WINDOW non è consentita per gli alias di tabella.

Novità nella versione 10.2.11:

  • InnoDB:
  • MDEV-13206 INSERISCI ON DUPLICATE KEY UPDATE fallita chiave esterna
  • Supporta l'implementazione CRC32 SSE2 in Windows
  • MDEV-13795 / MDEV-14332 Corruzione durante la ricostruzione di tabelle online ALTER quando esistono colonne VIRTUAL
  • MDEV-13328 ALTER TABLE ... DISCARD TABLESPACE impiega molto tempo
  • MDEV-14140 IMPORT TABLESPACE non deve andare oltre FSP_FREE_LIMIT
  • MDEV-14244 MariaDB 10.2.10 non riesce a girare su Debian Stretch con ext3 e O_DIRECT
  • MDEV-14219 Consenti la ricostruzione della tabella online quando i parametri di crittografia o compressione cambiano
  • Backup MariaDB:
  • MDEV-14499 Mariabackup 10.2 non riesce a eseguire il backup di un tablespace di sistema InnoDB con più file
  • MDEV-14447 incrementale mariabackup estende erroneamente il tablespace di sistema per innodb_data_file_path multi-file
  • MDEV-13560 Copia tutti gli innodb annulla tablespace dalla directory di backup a destinazione
  • Altro:
  • Mroonga aggiornato alla 7.07.
  • Come previsto dalla Politica di deprecazione di MariaDB, questa sarà l'ultima versione di MariaDB 10.2 per RHEL 7.2 e CentOS 7.2. A partire dalla prossima versione 10.2 costruiremo MariaDB per CentOS 7 e RHEL 7 alla versione 7.3.
  • Repository per Ubuntu 17.10 Artful aggiunto

Novità nella versione 10.2.10:

  • InnoDB aggiornato a 5.7.20
  • CONNECT aggiornato a 1.6.0005
  • MariaDB Backup now Stable (GA)
  • MDEV-14051: "Annulla record del registro è troppo grande". errore che si verifica in un intervallo molto ristretto di lunghezze di stringa
  • MDEV-13918: Condizioni di gara tra INFORMATION_SCHEMA.INNODB_SYS_TABLESTATS e ALTER / DROP / TRUNCATE TABLE
  • MDEV-13838: risultato errato dopo aver modificato una tabella partizionata
  • bug corretti in INDICE FULLTEXT InnoDB
  • MDEV-12676: Errore della chiave duplicata FD InnoDB
  • MDEV-13051: arresto anomalo di InnoDB dopo l'errore ADD INDEX e table_definition_cache eviction
  • MDEV-13446: fts_create_doc_id () alloca inutilmente 8 byte per ogni riga inserita
  • MDEV-13941 Corregge la frammentazione NTFS
  • MDEV-13512 Correzione della corruzione di SPAZIO INDICE in ROW_FORMAT = Tabelle COMPRESSE
  • MDEV-14023 10.1 Le tabelle InnoDB con colonne virtuali non sono accessibili in 10.2
  • MDEV-11336 innodb_defragment era abilitato
  • Correzioni per le seguenti vulnerabilità di sicurezza:
  • CVE-2017-10378, MDEV-13819
  • CVE-2.017-10.268
  • CVE-2.017-15.365

Novità nella versione 10.2.7:

  • TokuDB aggiornato a 5.6.36-82.0
  • MariaDB Backup beta ora inclusa per i pacchetti Red Hat, CentOS e Fedora
  • MDEV-13125: i dump del core ora possono essere abilitati in modo dinamico
  • Nuove variabili:
  • tmp_disk_table_size
  • tmp_memory_table_size
  • Come previsto dalla Politica di deprecazione di MariaDB, questa sarà l'ultima versione di MariaDB 10.2 per Ubuntu 16.10 & quot; Yakkety & quot;

Novità nella versione 10.2.6:

  • Motore di memorizzazione Alpha MyRocks aggiunto (MDEV-9658)
  • Sono state introdotte le funzioni della finestra.
  • Espressioni comuni della tabella ricorsive (MDEV-9864)
  • Aggiunto il plugin per la gestione delle chiavi di AWS per i pacchetti Windows, CentOS, RHEL e Fedora
  • Aggiorna InnoDB alla 5.7.18 (MDEV-11751)
  • Libreria Galera wsrep aggiornata a 25.3.20
  • Pacchetti per Ubuntu 17.04 & quot; zesty & quot; aggiunto
  • MDEV-10431: l'opzione --add-drop-trigger è stata aggiunta a mysqldump
  • MDEV-12472: Ignora i parametri specifici di XtraDB in InnoDB, avvertendo che sono ignorati
  • MDEV-12253, MDEV-12602: numerose correzioni di crittografia
  • MDEV-11336: deframmentazione disabilitata
  • MDEV-10332: aggiunto il supporto per OpenSSL 1.1 e LibreSSL
  • innodb_deadlock_detect e innodb_stats_include_delete_marked variables introdotte

Novità nella versione 10.1.9:

  • Motore CONNECT aggiornato alla versione 1.04.0003
  • Il campo SHOW SLAVE STATUS, seconds_behind_master, è ora, con la replica parallela, aggiornato solo dopo il commit delle transazioni.
  • Include tutte le correzioni dei bug da MariaDB 5.5.46, MariaDB 10.0.22 e MariaDB Galera Cluster 10.0.22 versioni

Novità nella versione 10.0.21 / 10.1.6 Beta:

  • XtraDB aggiornato in XtraDB-5.6.25-73.1
  • Innodb aggiornato a InnoDB-5.6.26
  • Schema delle prestazioni aggiornato a 5.6.26
  • Il motore di connessione ora ha la maturità Gamma (era: Beta)

Novità nella versione 10.0.20 / 10.1.3 Beta:

  • XtraDB aggiornato a XtraDB- 5.6.24-72.2
  • Innodb aggiornato a InnoDB-5.6.25
  • Schema delle prestazioni aggiornato a 5.6.25
  • TokuDB aggiornato a TokuDB-7.5.7
  • L'opzione della riga di comando del client --ssl-verify-server-cert (e l'opzione MYSQL_OPT_SSL_VERIFY_SERVER_CERT dell'API del client) se usata insieme a --ssl assicurerà che la connessione stabilita sia crittografata con SSL e che il server MariaDB abbia un certificato valido . Questo risolve CVE-2015-3152.

Novità nella versione 10.0.19 / 10.1.3 Beta:

  • Risolto il problema di arresto del server causato di mysql_upgrade (MDEV-8115)

Novità nella versione 10.0.16:

  • La variabile di sistema innodb_stats_traditional consente un maggior numero di pagine per tabelle più grandi ai fini del calcolo delle statistiche dell'indice.
  • InnoDB aggiornato a 5.6.22
  • XtraDB aggiornato a 5.6.22-71.0
  • TokuDB aggiornato a 7.5.4
  • Aggiornamenti al gestore CONNECT (che supporta il tipo di tabella JSON)
  • Correzioni per le seguenti vulnerabilità di sicurezza:
  • CVE-2015-0411
  • CVE-2015-0382
  • CVE-2015-0381
  • CVE-2015-0432
  • CVE-2014-6568
  • CVE-2015-0374

Novità nella versione 10.0.15:

  • Questa versione corregge un bug grave in InnoDB e XtraDB che a volte può causare un hard lock del server (MDEV-7026).
  • Questa è la prima versione che include il motore di archiviazione di ricerca full-text Mroonga.
  • Quando compilato con OpenSSL, MariaDB ora supporta il protocollo TLSv1.2. Limitare a crittografie TLSv1.2 solo con --ssl_cipher = TLSv1.2. Limita a cifrari SSLv3 con --ssl-cipher = SSLv3. I pacchetti RPM e DEB di MariaDB.org sono costruiti con OpenSSL, altri (per Windows e Linux generico) sono costruiti con yaSSL.
  • Correzioni per le seguenti vulnerabilità di sicurezza:
  • CVE-2014-6507
  • CVE-2014-6491
  • CVE-2014-6500
  • CVE-2014-6469
  • CVE-2014-6555
  • CVE-2014-6559
  • CVE-2014-6494
  • CVE-2014-6496
  • CVE-2014-6464
  • Il pacchetto PCRE in bundle viene aggiornato a 8.36
  • InnoDB aggiornato a 5.6.21
  • XtraDB aggiornato a 5.6.21-70.0
  • TokuDB aggiornato a 7.5.3
  • SphinxSE aggiornato a 2.2.6
  • Aggiornamenti al gestore CONNECT incluso:
  • Un nuovo tipo di tabella virtuale VIR.
  • Nuove variabili connect_use_tempfile e connect_exact_info
  • Ora offriamo repository openSUSE, consulta lo strumento di configurazione del repository per i dettagli su come utilizzarlo.

Novità nella versione 10.0.14:

  • TokuDB aggiornato a 7.5.0
  • XtraDB aggiornato a 5.6.20-68.0
  • InnoDB aggiornato a 5.6.20
  • Spider aggiornato alla versione 3.2.11
  • SphinxSE aggiornato a 2.1.9
  • Il plug-in Feedback ora include statistiche sull'utilizzo delle regole di confronto.
  • Il log degli errori ha una protezione dalle inondazioni che viene attivata dopo 10 avvisi identici e non sicuri e li disabilita per i prossimi 5 minuti.
  • Numerose correzioni e ottimizzazioni per la piattaforma Power8.
  • Come previsto dalla Politica di deprecazione di MariaDB, questa sarà l'ultima versione di MariaDB 10.0 sia per Ubuntu 13.10 & quot; Saucy & quot; e Mint 16 & quot; Petra & quot;.
  • Con la recente versione di CentOS 7 e RHEL 7, siamo lieti di fornire ora pacchetti per entrambe le distribuzioni. Le istruzioni su come abilitare i repository possono essere trovate visitando il & quot; Installazione di MariaDB con YUM & quot; pagina e lo strumento di configurazione del repository.

Novità nella versione 10.0.13:

  • l'ottimizzazione di filesort-with-small-limit è ora visibile attraverso il log delle query lente e una nuova variabile di stato, sort_priority_queue_sorts.
  • Nuove variabili aria_pagecache_file_hash_size e key_cache_file_hash_size per determinare il numero di bucket hash per i file aperti e modificati rispettivamente per Aria e MyISAM.
  • Connect engine supporta il partizionamento.
  • Molti plug-in hanno avuto un aumento del livello di maturità (da beta a gamma o da gamma a stabile).
  • TokuDB aggiornato alla 7.1.7
  • XtraDB aggiornato a 5.6.19-67.0
  • InnoDB aggiornato a 5.6.19
  • Performance_Schema aggiornato a 5.6.20

Novità nella versione 10.0.12:

  • Aggiornamento del motore di archiviazione Spider alla versione 3.2.4
  • Motore Connect aggiornato.
  • Aggiornato pcre alla versione 8.35
  • Exist2In l'ottimizzazione è ora abilitata per impostazione predefinita
  • performance_schema ora è disabilitato di default

Novità nella versione 10.0.11:

  • Aggiornamento del motore TokuDB alla versione 7.1.6
  • Aggiornamento del motore di archiviazione Spider alla versione 3.2
  • Aggiornamento del motore di archiviazione XtraDB alla versione 5.6.17-65.0
  • Aggiornamento del motore di archiviazione InnoDB alla versione 5.6.17
  • Aggiornamento performance_schema alla versione 5.6.17
  • Aggiornato i motori Connect e OQGraph.
  • Online ALTER TABLE funziona con tabelle partizionate
  • Nuova variabile di sistema default_regex_flags. Per far sì che l'operatore MariaDB RLIKE si comporti in un modo non standard ma compatibile all'indietro, usa
  • SET @@ default_regex_flags = 'DOTALL';

Novità nella versione 10.0.10:

  • replica:
  • MariaDB 10 stabilisce un nuovo standard nelle prestazioni. È molto più veloce delle precedenti generazioni di MariaDB e in particolare del database precedente MySQL grazie a nuove funzionalità tra cui la replica parallela e un ulteriore commit di gruppo avanzato. Inoltre, gli slave di replica ora sono sicuri per il crash.
  • Ora è anche possibile replicare i dati da più server master dando una visione completa dei dati distribuiti attraverso grandi set di dati per scopi analitici in tempo reale tramite la funzione di replica multi-sorgente.
  • Funzionalità NoSQL:
  • Il motore CONNECT consente l'accesso dinamico a diverse origini dati dinamicamente, inclusi file non strutturati come i file di registro in una cartella o qualsiasi database ODBC, da MariaDB 10. Ottimo per ETL (estrazione, trasformazione e caricamento) e in tempo reale analisi.
  • Le colonne dinamiche memorizzano diversi oggetti dati etichettati in ogni riga di una tabella allo stesso modo delle tecnologie NoSQL.
  • Accedi ai dati di Cassandra direttamente in MariaDB 10 e interagisci direttamente con una tecnologia Big Data ampiamente adottata.
  • Sharding:
  • MariaDB 10 include il sharding incorporato sotto forma di motore SPIDER, che consente di dividere grandi tabelle di database su più server, per prestazioni e scalabilità. MariaDB combina lo sharding con le nuove funzionalità di replica per fornire una reale alta disponibilità.

Novità nella versione 5.5.35:

  • MySQL 5.5.35
  • XtraDB da Percona-Server-5.5.35-rel33.0
  • OLD_MODE, per emulare il comportamento dalle vecchie versioni di MySQL / MariaDB.

Novità nella versione 10.0.6 Beta:

  • MDEV-5248 Gravi incompatibilità e corruzione dei dati di Tipi DATETIME e DATA a causa del refactor get_innobase_type_from_mysql_type combinato con DDL InnoDB Online
  • MDEV-5275 Problemi di aggiornamento da MySQL 5.1 a MariaDB
  • Aggiungi plugin mancanti per deb pacchetti
  • Varie correzioni alla replica parallela: MDEV-4506, MDEV-5217.

Novità nella versione 5.5.34:

  • MySQL 5.5.34
  • XtraDB da Percona-Server-5.5.34-rel32.0
  • TokuDB 7.1.0

Novità nella versione 10.0.5 Beta:

  • Miglioramenti della replica
  • Motori di archiviazione
  • Miglioramenti dell'ottimizzatore
  • Miglioramenti amministrativi
  • Altre importanti nuove funzionalità
  • Funzioni e funzionalità unite da MySQL 5.6

Novità nella versione 10.0.4 Alpha:

  • Funzioni implementate di recente:
  • MDEV-4438 - Motore di archiviazione Spider
  • MDEV-4568 - Distribuzione del tempo di risposta della porta Percona come plug-in di controllo
  • MDEV-4702 - Riduci l'utilizzo di LOCK_open
  • Funzioni e correzioni Fuse o Backport da MySQL 5.6.10:
  • MDEV-330 - Il supporto per MySQL-5.6 ha creato tabelle (file frm e dati) con colonne di tipo TIME (N), DATETIME (N) e TIMESTAMP (N). In precedenza, un tentativo di aprire una tabella di questo tipo in MariaDB restituiva un errore.
  • MDEV-3838 - Supporto per valori letterali temporali SQL standard
  • MDEV-4058 - Unisci la tabella P_S di host_cache
  • WL # 5185 Rimuovi le funzionalità obsolete 5.1
  • InnoDB da MySQL 5.6.10
  • Aggiornamenti dello schema delle prestazioni, compresi i nuovi valori predefiniti.
  • Aggiornamenti dello schema informazioni, inclusi i nuovi valori predefiniti.
  • Statistiche persistenti di InnoDB.
  • Online ALTER per InnoDB e informazioni sui thread per le operazioni sul posto
  • SCAMBIA PARTITION
  • Selezione partizione
  • Per le tabelle temporanee create con l'istruzione CREATE TEMPORARY TABLE, il modello di privilegi è cambiato (MySQL Bug # 27480, Bug # 11746602)
  • Ottieni istruzione DIAGNOSTICA

Novità nella versione 5.5.33:

  • Questa versione include MariaDB 5.3.12 e MySQL 5.5.32.

Novità nella versione 5.5.32:

  • Questa versione è principalmente una versione di bug-fix. Include MariaDB 5.3.12 e MySQL 5.5.32.

Programmi simili

Commenti a MariaDB

I commenti non trovato
Aggiungi commento
Accendere le immagini!