Percona-palvelin on avoimen lähdekoodin, monialainen ja täysin ilmainen ohjelmistoprojekti, joka on suunniteltu pohjimmiltaan suosittuun ja laajalti käytettyyn MySQL-tietokantalentokoneeseen / palvelimeen .
Vaikka Percona Server on itse asiassa MariaDB- ja MySQL-tietokantapalvelimille suunniteltu InnoDB-tallennusmoottori, se sisältää täydellisen taaksepäin yhteensopivuuden ja se perustuu Percona XtraDB Storage Engine -hankkeeseen.
Ominaisuudet yhdellä silmäyksellä
Percona-palvelin on skaalautuva, koska se hoitaa samanaikaisempia tapahtumia tehokkailla palvelimilla, suorituskyvylle, sillä se käyttää nopeaa IO-polkua, nopeita tarkistussummia ja sisäistä yhteistyötä sekä joustavaa, vaihtelevalla sivukoko, ja parempi taulukko- ja puskurivarannon hallinta.
Percona Server on myös erittäin luotettava ja vakaa, joka kestää vioittuneita tietoja ja onnettomuusturvallista tapahtumien jäljentämistä, hallittavissa, tukemalla online-varmuuskopioita, InnoDB-taulukon tuonti- ja vientitoimintoja, nopeaa palauttamista ja konfiguroitavaa tietosanakirjaa.
Mitä voin tehdä Percona-palvelimella?
Kun käytät palvelimesi Percona-palvelinta, kyselyt toimivat johdonmukaisemmin ja paljon nopeammin kuin muiden vastaavien tuotteiden kanssa, on mahdollista saavuttaa paremmat käyttöajat sekä säästää rahaa hostingvirtaan ja tarpeettomiin maksuihin.
/ p>Lisäksi käytät vähemmän aikaa tietokantapalvelimen hallinnointiin ja optimointiin, ja pystyt luomaan tehokkaita laitteita huippuluokan palvelimia. Lisäksi vianmääritykseen ei tarvita arvailua, ja vältytään tai viivästyvät.
Kannen alla ja saatavuus
Ohjelma on kirjoitettu kokonaan C ++ -ohjelmointikielellä, ja se on jaettu haavoittuvaksi binary-pakettiin Debian / Ubuntu ja Red Hat Enterprise Linux / Fedora-käyttöjärjestelmille sekä lähdekoodeille. Tällä hetkellä se on testattu menestyksekkäästi sekä 32-bittisellä että 64-bittisellä käskyjen arkkitehtuurilla.
Uutta strong> tässä versiossa on kattava käsikirja:
- Perustuu MySQL 5.7.19: een ja sisältää kaikki virheenkorjaukset siinä, Percona Server for MySQL 5.7.19-17 on nykyinen GA-julkaisu Percona Server MySQL 5.7 -sarjassa.
Uutta strong> versiossa 5.7.19-17:
- Perustuu MySQL 5.7.19: een ja sisältää kaikki virheenkorjaukset siinä, Percona Server for MySQL 5.7.19-17 on nyt nykyinen GA-julkaisu Percona Server MySQL 5.7 -sarjassa.
Uutta strong> versiossa 5.7.18-14:
- MySQL 5.7.18: kaikki virheenkorjaukset siinä, Percona Server MySQL 5.7.18-14 on nykyinen GA-julkaisu Percona Server MySQL 5.7-sarjassa.
Uutta strong> versiossa 5.7.17-13:
- MySQL 5.7.16: kaikki virheenkorjaukset siinä, Percona Server 5.7.16-10 on nykyinen GA-julkaisu Percona Server 5.7 -sarjassa.
Uutta strong> versiossa 5.7.16-10:
- Percona Server 5.7.16 -standardin mukaan MySQL 5.7.16 -standardin mukaan kaikki virheenkorjaukset ovat Percona Server 5.7 -sarjan nykyinen versio.
Uutta strong> versiossa 5.7.15-9:
- Percona Server 5.7.15-9 on MySQL 5.7.15: n ja sen kaikki virheenkorjausohjelmat mukaan lukien. Nykyinen GA-versio on Percona Server 5.7 -sarjassa.
Uutta strong> versiossa 5.7.14-7:
- Percona Server 5.7.14-7 on nykyinen GA-versio Percona Server 5.7 -sarjassa, joka perustuu MySQL 5.7.14: een, mukaan lukien kaikki virheenkorjaukset.
Uutta strong> versiossa 5.7.13-6:
- Perustuu MySQL 5.7.13.
Uutta strong> versiossa 5.7.12-5:
- Percona Server 5.7.10-3 on nykyinen GA-versio Percona Server 5.7 -sarjassa, joka perustuu MySQL 5.7.10: een, mukaan lukien kaikki virheenkorjaukset.
Uutta strong> versiossa 5.7.10-3:
- Percona Server 5.7.10-3 on nykyinen GA-versio Percona Server 5.7 -sarjassa, joka perustuu MySQL 5.7.10: een, mukaan lukien kaikki virheenkorjaukset.
Uutta strong> versiossa 5.6.27-75.0:
- Percona Server 5.6.27-75.0 on nykyinen GA-versio Percona Server 5.6 -sarjassa, joka perustuu MySQL 5.6.27: een ja siihen kaikkiin virheenkorjauksiin.
Uutta strong> versiossa 5.6.26-74.0:
- Percona Server 5.6.26-74.0 on nykyinen GA-julkaisu Percona Server 5.6 -sarjassa , joka perustuu MySQL 5.6.26: een, mukaan lukien kaikki virheenkorjaukset.
Uutta strong> versiossa 5.6.25-73.1:
- Percona Server 5.6.25: n perusteella, mukaan lukien kaikki virheenkorjaukset, Percona Server 5.6.25-73.1 on nykyinen GA-versio Percona Server 5.6 -sarjassa. Percona Server on avoin lähdekoodi ja ilmainen - ja tämä on MySQL: n tehostetun, pudotuksen korvaavan version uusin versio. Tämän julkaisun täydelliset tiedot löytyvät 5.6.25-73.1 -kaukoputkesta Launchpadista.
Uutta strong> versiossa 5.6.24-72.2:
- Percona Server 5.6.24-72.2 on MySQL 5.6.24: n, mukaan lukien kaikki virheenkorjaukset, mukaan lukien nykyinen GA-versio Percona Server 5.6 -sarjassa.
Uutta strong> versiossa 5.6.22-72.0:
- Percona Server 5.6.22: n ja MySQL 5.6.22: n mukaan kaikki sen virheenkorjaukset ovat nykyinen GA-versio Percona Server 5.6 -sarjassa. Percona-palvelin on avoin lähdekoodi ja ilmainen - ja tämä on MySQL: n tehostetun, pudotuksen korvaavan version uusin versio.
Uutta strong> versiossa 5.6.22-71.0:
- Percona Server 5.6.22, mukaan lukien kaikki virheenkorjaukset, Percona Server 5.6.22-71.0 on nykyinen GA-versio Percona Server 5.6 -sarjassa. Percona-palvelin on avoin lähdekoodi ja ilmainen - ja tämä on MySQL: n tehostetun, pudotuksen korvaavan version uusin versio.
Uutta strong> versiossa 5.6.21-70.1:
- Percona Server 5.6.21-70.1 on MySQL 5.6.21: n, mukaan lukien kaikki virheenkorjaukset, Percona Server 5.6 -sarjassa.
Uutta strong> versiossa 5.6.21-70.0:
- Percona Server 5.6.21-70.0 on nykyinen GA-versio Percona Server 5.6 -sarjassa, joka perustuu MySQL 5.6.21: een, mukaan lukien kaikki virheenkorjaukset.
Uutta strong> versiossa 5.5.35-33.0:
- Percona Server 5.5.35-33.0 on nykyään vakaa versio 5.5 sarjasta MySQL 5.5.35: n mukaan, sisältäen kaikki virheenkorjaukset.
Uutta strong> versiossa 5.1.73-14.11:
- Percona Server 5.1.73-14.11 -standardin mukaan MySQL 5.1.73, mukaan lukien kaikki virheenkorjaukset, on nyt vakaa 5.1-sarjan julkaisu.
Uutta strong> versiossa 5.6.15-63.0:
- Percona Server 5.6.15-63.0 on nykyinen GA-versio Percona Server 5.6 -sarjassa, joka perustuu MySQL 5.6.15: een, mukaan lukien kaikki virheenkorjaukset.
Uutta strong> versiossa 5.5.34-32.0:
- Tämä julkaisu perustuu MySQL 5.5.34: een, mukaan lukien kaikki virheenkorjaukset, Percona Server 5.5.34-32.0 on nykyinen vakaa versio 5.5-sarjassa.
Uutta strong> versiossa 5.1.72-14.10:
- Koska yhteensopimaton ylävirran muutos, joka menetti huomaamatta, sivunpuhdistussarjan yrittäisi toistaa mitä tahansa tiedostoa, jota se kohtasi. Useimmissa tapauksissa tämä oli ei-op, mutta tietyissä DDL-operaatioissa oli kilpailuedellytyksiä, jotka olisivat aiheuttaneet palvelinkatkoksen. Vika on korjattu # 1217002.
- apt-get Percona -palvelimen päivitys epäonnistuu asennuksen jälkeisessä vaiheessa, jos palvelin ei käynnisty. Vika on korjattu # 1002500.
- Korjasi libssl.so.6-riippuvuusongelmat binaarisissa tarball-julkaisuissa. Vika on korjattu # 1172916.
- Percona-palvelin voi kaatua palvelimella voi kaatua, kun se käyttää BLOB- tai TEXT-sarakkeita InnoDB-taulukoissa, jos tuki fake-muutoksille on otettu käyttöön. Vika on korjattu # 1188168.
- Palvelin saattaa kaatua johtuen INNODB_CHANGED_PAGES kyselyn ja bittikarttatiedoston poistamisesta PURGE CHANGED_PAGE_BITMAP tai suoraan tiedostojärjestelmässä olevan kilpailutilan vuoksi. Vika on korjattu # 1191580.
Uutta strong> versiossa 5.6.13-61.0:
- Percona Server 5.6.13-61.0 on ensimmäinen GA-versio Percona Server 5.6 -sarjassa, joka perustuu MySQL 5.6.13: een, mukaan lukien kaikki virheenkorjaukset.
Uutta strong> versiossa 5.6.13-60.6 RC4:
- Percona Server 5.6.13-60.6 on neljännen RC-julkaisun Percona Server 5.6 -sarjassa, joka perustuu MySQL 5.6.13: een ja siihen kaikkiin virheenkorjauksiin.
Uutta strong> versiossa 5.6.13-60.5 RC3:
- Percona on iloinen voidessaan julkaista Percona Server 5.6.13-60.5 kolmannen julkaisukelpoisen ehdokkaan 29. elokuuta 2013 (lataukset ovat saatavilla täältä ja Percona-ohjelmistosäilöistä). Perustuu äskettäin julkaistuun MySQL 5.6.13: een, mukaan lukien kaikki virheenkorjaukset, Percona Server 5.6.13-60.5 on kolmannen RC-julkaisu Percona Server 5.6 -sarjassa. Percona Server on tehostettu, pudotus-MySQL-korvaus. Kaikki Perconan ohjelmistot ovat avoimia lähdekoodeja ja ilmaisia, kaikki julkaisun yksityiskohdat löytyvät Launchpadissa 5.6.13-60.5 -viivakuva-alueella.
Uutta strong> versiossa 5.5.33-31.1:
- Percona Server 5.5.33-31.1 on nykyään vakaa versio 5.5 sarjasta MySQL 5.5.33: n mukaan, sisältäen kaikki virheenkorjaukset.
Uutta strong> versiossa 5.1.71-14.9:
- MySQL 5.1.71: n mukaan tämä julkaisu sisältää kaikki virheenkorjaukset.
Uutta strong> versiossa 5.1.70-14.8:
- Vikojen korjaus:
- Estää kilpailuolosuhteet, jotka voivat johtaa palvelimen kaatumiseen kyselyssä INFORMATION_SCHEMA.INNODB_BUFFER_PAGE -taulukosta. Vika on korjattu # 1072573.
- Kun päivitys suoritettiin tärkeimpien versioiden välillä (esimerkiksi poistamalla 5.1-kertainen RPM ja asentamalla 5.5-tiedosto), mysql_install_db kutsuttiin edelleen olemassa olevaan hakemistoon, joka johtaa testitietokannan uudelleenluomiseen. Vian korjaus # 1169522.
- Kiinteä upstream bug # 68354, joka voi aiheuttaa palvelimen kaatumisen suoritettaessa päivitystä tai liittymään Federated- ja MyISAM-taulukoihin yhdellä rivillä johtuen virheestä Federated-tallennuskoneessa. Vika on korjattu # 1182572.
- Muut virheenkorjaukset: virhe korjattu # 1191395.
Uutta strong> versiossa 5.5.32-31.0:
- Uudet ominaisuudet:
- Percona-palvelin on toteuttanut tuen täydentäville ryhmille PAM-todennuslaajennukselle.
- Vikojen korjaus:
- Estää kilpailuolosuhteet, jotka voivat johtaa palvelimen kaatumiseen kyselyssä INFORMATION_SCHEMA.INNODB_BUFFER_PAGE -taulukosta. Vika on korjattu # 1072573.
- Percona-palvelin ei käynnistyisi, jos XtraDB muutti sivunseurannan käyttöön ja muuttujan innodb_flush_method asetettiin ALL_O_DIRECTiin. Vika on korjattu # 1131949.
- Kiinnitti ylävirran puutosrivi # 68970, joka Percona-palvelimella aiheuttaisi pienet pöytäpinnat laajenemaan liian nopeasti noin 500 kt: n taulutapukokoa kohti. Vika on korjattu # 1169494.
- Kysely INNODB_CHANGED_PAGES-taulukkoon aiheuttaisi palvelimen lopettamisen I / O-virheen kanssa, jos puuttuva bittikarttatiedosto puuttui pyydettyyn LSN-alueeseen. Vika on korjattu # 1179974.
Uutta strong> versiossa 5.1.69-14.7:
- Vikojen korjaus:
- Ubuntuissa Tarkka libmysqlclient18-paketti valittiin jakelun arkistosta Perconan sijaan, mikä voi johtaa pakettiristiriitoihin. Vika on korjattu # 1174271.
- Kiinteä RPM Percona-Server-shared-compat-paketin nimeämisongelma, joka voi aiheuttaa ratkaisemattomia pakettien riippuvuuksia asennettaessa Percona Server 5.1 -ohjelmaa. Vika on korjattu # 893860.
- Lokitietoketjussa ei tiedetty tilannetta, kun uusimmat lokitiedot korvataan vanhimmilla jäljittämättömillä lokitietueilla. Joissakin nurkkasäikeissä tämä voi johtaa väittämien virheisiin lokin jäsentimessä tai huonoissa muutetuissa sivuissa. Vian korjaus # 1108613.
- Percona-palvelin ei käynnistyisi, jos XtraDB muutti sivunseurannan käyttöön ja muuttujan innodb_flush_method asetettiin ALL_O_DIRECTiin. Vika on korjattu # 1131949.
- Kiinteät RPM-paketin riippuvuudet Percona-palvelimen tärkeimmistä versioista. Vika on korjattu # 1167109.
- Kiinteä CVE-2012-5627-haavoittuvuus, jossa epäedullinen MySQL-tilin omistaja voi suorittaa raa'at voima-salasanan arvaamalla hyökkäyksen muihin tileihin tehokkaasti. Tämä virheenkorjaus tulee alun perin MariaDB: stä (katso MDEV-3915). Vika on korjattu # 1172090.
- OpenSSL-kirjastoja ei löytynyt 32-bittisissä kerroksissa kirjoitusvirheen vuoksi. Vika on korjattu # 1175447.
- Kysely INNODB_CHANGED_PAGES-taulukkoon aiheuttaisi palvelimen lopettamisen I / O-virheen kanssa, jos puuttuva bittikarttatiedosto puuttui pyydettyyn LSN-alueeseen. Vika on korjattu # 1179974.
- Palvelin kaatuu, jos annetaan INNODB_CHANGED_PAGES-kysely, jolla on tyhjä LSN-alue, joten sen ei tarvitse lukea mitään bittikarttatiedostoja. Vika on korjattu # 1184427.
- Tietojen tilastotaulukoiden virheellinen skeemien määritys tietojärjestelmässä INFORMATION_SCHEMA (CLIENT_STATISTICS, INDEX_STATISTICS, TABLE_STATISTICS, THREAD_STATISTICS ja USER_STATISTICS) aiheutti maksimiarvoarvojen rajaamisen 32-bittisiin allekirjoitettuihin kokonaislukuihin. Korjattu niin, että nämä arvot voivat olla 64-bittisiä allekirjoittamattomia kokonaislukuja. Vika on korjattu # 714925.
- mysql_set_permission epäonnistui Debianissa puuttuvan libdbd-mysql-perl-paketin vuoksi. Kiinteä lisäämällä paketin riippuvuutta. Vika on korjattu # 1003776.
- XtraDB: n muutettu sivunseuranta, jota käytetään pitämään lokitiedon mutexin lokissa, lukee tarpeettomasti, mikä rajoittaa suorituskykyä kirjoitustyöhön. Vika on korjattu # 1171699.
- Bittikarttatiedostonimen hakemiston ja tiedostonimien komponenttien puuttuva polun erotin voi lopettaa palvelimen alkavan, jos innodb_data_home_dir-muuttujalle ei ole lopussa polun erotinta. Vika on korjattu # 1181887.
- Varoitus palautetaan, jos bittikarttatiedoston I / O-virhe ilmenee sen jälkeen, kun INNODB_CHANGED_PAGES-kysely alkoi palauttaa tietoja osoittaakseen epätäydellisen tulosjoukon. Vika on korjattu # 1185040.
- Kiinnitti ylävirran virhesuurennos # 69379, joka aiheutti MySQL-asiakkaiden palaavan virheellisen virheen numeron isäntä-ei löydy virheille Ubuntu 13.04: ssa. Vika on korjattu # 1186690.
- Erittäin harvoissa tapauksissa nollakokoisen bittikarttatiedoston poistaminen oikealla hetkellä tekisi palvelimesta lopettamisen I / O-virheen kanssa, jos sivunseuranta on käytössä. Vika on korjattu # 1184517.
- INNODB_CHANGED_PAGES-taulukkoa ei voitu kysellä, jos lokilataaja ei ollut käynnissä. Vika on korjattu # 1185304.
Uutta strong> versiossa 5.6.11-60.3 RC:
- Uudet ominaisuudet:
- Percona Server on toteuttanut Log-arkistoinnin XtraDB: lle. Tämän ominaisuuden toteutus on tällä hetkellä ALPHA-laatua.
- Täydellinen luettelo siirretyistä ominaisuuksista on nähtävissä Percona Server 5.6.11-60.3 -versiomme huomautuksissa.
- Vikojen korjaus:
- Tapahtumaobjektit on nyt allokoitu soittamalla calloc () -ohjelmaan suoraan InnoDB-kokoamisosion sijasta. Tämä voi parantaa kirjoituskykyä korkean tason samankaltaisuuden suhteen. Vika on korjattu # 1185686.
- Erittäin harvoissa tapauksissa nollakokoisen bittikarttatiedoston poistaminen oikealla hetkellä tekisi palvelimesta lopettamisen I / O-virheen kanssa, jos sivunseuranta on käytössä. Vika on korjattu # 1184517.
- Bittikarttatiedostonimen hakemiston ja tiedostonimien komponenttien puuttuva polun erotin voi lopettaa palvelimen alkavan, jos innodb_data_home_dir-muuttujalle ei ole lopussa polun erotinta. Vika on korjattu # 1181887.
- Muuttunut sivunseuranta, jota käytetään pitämään lokitiedon mutex-lokin lokissa, lukee tarpeettomasti, mikä voi rajoittaa suorituskykyä kirjoitustehokkailla työmäärillä. Vika on korjattu # 1171699.
- Tietojen tilastotaulukoiden virheellinen skeemien määritys tietojärjestelmässä INFORMATION_SCHEMA (CLIENT_STATISTICS, INDEX_STATISTICS, TABLE_STATISTICS, THREAD_STATISTICS ja USER_STATISTICS) aiheutti maksimiarvoarvojen rajaamisen 32-bittisiin allekirjoitettuihin kokonaislukuihin. Korjattu niin, että nämä arvot voivat olla 64-bittisiä allekirjoittamattomia kokonaislukuja. Vika on korjattu # 714925.
- Palvelin kaatuu, jos annetaan INNODB_CHANGED_PAGES-kysely, jolla on tyhjä LSN-alue, joten sen ei tarvitse lukea mitään bittikarttatiedostoja. Vika on korjattu # 1184427.
- Kysely INNODB_CHANGED_PAGES-taulukkoon aiheuttaisi palvelimen lopettamisen I / O-virheen kanssa, jos puuttuva bittikarttatiedosto puuttui pyydettyyn LSN-alueeseen. Vika on korjattu # 1179974.
- Palautetaan varoitus, jos bittikarttatiedoston I / O-virhe ilmenee sen jälkeen, kun INNODB_CHANGED_PAGES-kysely alkoi palauttaa tietoja osoittaakseen epätäydellisen tulosjoukon. Vika on korjattu # 1185040.
- INNODB_CHANGED_PAGES-taulukkoa ei voitu kysellä, jos lokilataaja ei ollut käynnissä. Vika on korjattu # 1185304.
- Kiinnitti ylävirran puutosrivi # 68970, joka Percona-palvelimella aiheuttaisi pienet pöytäpinnat laajenemaan liian nopeasti noin 500 kt: n taulutapukokoa kohti. Vika on korjattu # 1169494.
- Kiinteät RPM-paketin riippuvuustekijät. Vika on korjattu # 1186831.
- Vähennettiin yläpuolella olevaa kahvaa korjatut taulukot -valintaruudusta, koska puuttuivat haaran ennustajan merkinnät. Vika on korjattu # 1176864.
- Muut vikakorjaukset: vika korjattu # 1184695, vika korjattu # 1184512, vika korjattu # 1183585, vika korjattu # 1178606, vika korjattu # 1177356, vika korjattu # 1160895, vika korjattu # 1182876, vika korjattu # 1180481, vika korjattu # 1163135, vika korjattu # 1157078, vika korjattu # 1182889, vika korjattu # 1133926, vika korjattu # 1165098, vika korjattu # 1182793, vika korjattu # 1157075, vika korjattu # 1183625, vika korjattu # 1155475, vika korjattu # 1157037, vika korjattu # 1182065, virhe korjattu # 1182837, virhe korjattu # 1177780, virhe korjattu # 1154954.
Uutta strong> versiossa 5.5.31-30.3:
- Uudet ominaisuudet:
- Percona-palvelin on siirtänyt Atomi-kirjoitustukea Fusion-io-laitteiden korjaustiedostosta MariaDB: ltä. Tämä ominaisuus lisää atomi kirjoitusstrategian directFS-tiedostojärjestelmään Fusion-io-laitteilla. Tämä toimintojen toteutus on BETA-laatua.
- Percona Server on tuonut innodb_read_views_memory ja innodb_descriptors_memory tilamuuttujat Extended Show Engine InnoDB -tilaan InnoDB-muistin käyttödiagnostiikan parantamiseksi.
- Vikojen korjaus:
- Vian korjaus # 1131187 esitteli regressio, joka voi aiheuttaa muistivuotoa, jos kyselyvälimuisti käytettiin yhdessä InnoDB: n kanssa. Vika on korjattu # 1170103.
- Kiinteä RPM-pakkaus regressio, joka otettiin käyttöön korjata vika # 710799. Tämä regression aiheutti mysql-skeeman puuttuvan puhtaan RPM-asennuksen jälkeen. Vian korjaus # 1174426.
- Kiinteä Percona-Server-shared-55 ja Percona-XtraDB-Cluster-yhteinen RPM-paketin riippuvuudet. Vika on korjattu # 1050654.
- Kiinteä upstream bug # 68999, joka aiheutti Perconan palvelimen kääntämisen epäonnistumaan CentOS 5: ssä ja Debianin puristamisesta johtuen vanhemmasta OpenSSL-versiosta. Vika on korjattu # 1183610.
- Jos orja oli käynnissä sen binäärilokin ollessa käytössä ja sitten uudelleen käynnistynyt binääriluettelon ollessa poissa käytöstä, Crash-Resistant Replication voi korvata releen lokitiedon lokitiedoston virheellisellä sijainnilla. Vika on korjattu # 1092593.
- Kiinteä CVE-2012-5615-haavoittuvuus. Tämä haavoittuvuus mahdollistaisi etähaittajan havaitsemaan, mitä käyttäjätilejä on palvelimessa. Tämä virheenkorjaus tulee alunperin MariaDB: stä (katso MDEV-3909). Vika on korjattu # 1171941.
- Kiinteä CVE-2012-5627-haavoittuvuus, jossa epäedullinen MySQL-tilin omistaja voi suorittaa raa'at voima-salasanan arvaamalla hyökkäyksen muihin tileihin tehokkaasti. Tämä virheenkorjaus tulee alun perin MariaDB: stä (katso MDEV-3915). Vika on korjattu # 1172090.
- mysql_set_permission epäonnistui Debianissa puuttuvan libdbd-mysql-perl-paketin vuoksi. Kiinteä lisäämällä paketin riippuvuutta. Vika on korjattu # 1003776.
- Debianin lähdepaketin uudelleenrakentaminen epäonnistui, koska dpatch ja automake puuttuivat build-depista. Vian korjaus # 1023575 (Stephan Adig).
- Taaksepäin korjattu upstream bug # 65077 MySQL 5.6 -versiosta, joka poisti MyISAMin sisäisen tilapäisen taulukon mutex-väitteen. Vika on korjattu # 1179978.
Uutta strong> versiossa 5.5.30-30.2:
- Uudet ominaisuudet:
- Percona Server for MySQL on toteuttanut Thread Pool -yhteyden aikataulun priorisoinnin. (Alexey Kopytov)
- Percona Server for MySQL toimitetaan nyt libjemalloc-kirjaston kanssa. Bensiinimerkki, joka osoittaa muistiosuuksien jakamisen vaikutukset MySQL-suorituskykyyn, löytyy tästä blogikirjoituksesta. (Ignacio Nin)
- Tämä MySQL: n Percona-palvelimen julkaisu on vahvistanut useita suorituskyvyn vikoja. (Alexey Kopytov)
- Pudotaulukon suorituskykyominaisuus on poistettu ja sen ohjaava muuttuja innodb_lazy_drop_table on vanhentunut. Ominaisuus on poistettu, koska ylävirran DROP TABLE -ratkaisua on parannettu. (Laurynas Biveinis)
- Vikojen korjaus:
- Perde-palvelimen rpm-paketteja ei voitu rakentaa RHEL 5: lle ja CentOS 5: lle. Pera-palvelimen rpm-paketteja ei voitu rakentaa. bug fix # 1144777 (Ignacio Nin).
- Kun mysqldumpia käytettiin --innodb -optimointi-avaimet -vaihtoehdolla, se tuotti virheellisen SQL-tapauksen tapauksissa, joissa oli nimenomaisesti mainittu ulkomaisen avainrajoitin, joka merkitsi implisiittistä toissijaista indeksiä, jolla oli sama nimi. Kiinteä havaitsemalla tällaiset tapaukset ja jättämällä vastaavia toissijaisia avaimia pois viivästetyn avaimen luomisen optimoinnista. Vian korjaus # 1081016 (Alexey Kopytov).
- Percona Server for MySQL on rakennettu YaSSL: n kanssa, mikä saattaa aiheuttaa joitakin ohjelmia, jotka käyttävät sitä kaatumiseen. Kiinteä rakentamalla paketteja OpenSSL-tukena eikä YaSSL-kirjastossa. Vian korjaus # 1104977 (Ignacio Nin).
- DDL-käskyn suorittaminen muuttuvan innodb_lazy_drop_table -asetuksen ollessa käytössä voi aiheuttaa vikaantumisvaatimuksen. Virheet korjattu # 1086227 ja # 1128848 (Laurynas Biveinis).
- Kiinteät yum-riippuvuudet, jotka aiheuttivat keskittymiä CentOS 6.3: ssa asennuksen aikana. Virheet korjattu # 1031427 ja # 1051874 (Ignacio Nin).
- Lokitietoketjussa ei tiedetty tilannetta, kun uusimmat lokitiedot korvataan vanhimmilla jäljittämättömillä lokitietueilla. Joissakin nurkkasäikeissä tämä voi johtaa väittämien virheisiin lokin jäsentimessä tai huonoissa muutetuissa sivuissa. Vian korjaus # 1108613 (Laurynas Biveinis).
- Lisättiin korjaus MariaDB: stä ylävirran vikaan # 63144. Luo taulukko tai luo taulukko, jollei olemassaolevia taulukoita koskevia lausumia voi odottaa metatietojen lukituksen sijaan, jos epäonnistuu tai palaat välittömästi, jos tapahtuma on suorittanut kyselyn, joka avasi kyseisen taulukon. Vian korjaus # 1127008 (Sergei Glushchenko).
- Fix for bug # 1070856 esitteli regressio Percona Server for MySQL 5.5.28-29.3, joka voi aiheuttaa palvelimen roikkua, kun binääriloki on käytössä. Vian korjaus # 1162085 (Alexey Kopytov).
- Kiinteä ylävirran vika # 49169 välttämällä malloc-kutsua read_view_create_low () useimmissa tapauksissa. Tämä parantaa merkittävästi InnoDB-skaalattavuutta vain luku -tyyppisissä työmäärissä, varsinkin kun käytetään oletusarvoista glibc-muistiaallotinta. Vian korjaus # 1131187 (Alexey Kopytov).
- Irrotettu trx_list-scan in read_view_open_now (), joka on toinen ongelma, joka alun perin ilmoitettiin ylävirran virukseksi # 49169. Tämä tarjoaa myös paljon parempaa skaalautuvuutta InnoDB: n samanaikaiseen työmäärään. Virheet korjattu # 1131189 (Alexey Kopytov).
- Jos orja irrotettiin päälliköltä tietyissä olosuhteissa uudelleenliitettäessä, se ilmoittaisi, että se sai paketin suuremman kuin slave_max_allowed_packet-muuttuja. Vian korjaus # 1135097 (George Ormond Lorch III).
- Kiinteä upstream bug # 62578, joka aiheutti MySQL-asiakkaan keskeyttämään päätelaitteen liityntäyhteydet. Vian korjaus # 925343 (Sergei Glushchenko).
- Percona Server for MySQL luo testitietokannan uudelleen käyttäessäsi rpm palvelimen päivitystä, vaikka tietokanta olisi aiemmin poistettu. Vian korjaus # 710799 (Alexey Bychko).
- Debian-pakettiin sisältyi vanhan versio innotopista. Korjattu poistamalla innotop ja sen InnoDBParser Perl-paketti lähteestä ja Debianin asennuksesta. Vian korjaus # 1032139 (Alexey Bychko).
- UDF / configure.ac oli yhteensopimaton automake 1.12: n kanssa. Vian korjaus # 1099387 (Alexey Bychko).
- Vähennettiin ylimääräistä innodb_pass_corrupt_table -arvotarkistusta optimoimalla ne parempaan CPU-haaran ennusteeseen. Vian korjaus # 1125248 (Alexey Kopytov).
- dialog.soa ei voitu ladata Perl- ja Python-asiakkaisiin, kun plugin-dir-vaihtoehto oli asetettu my.cnf-ohjelman [client] -osioon. Vian korjaus # 1155859 (Sergei Glushchenko).
- Kiinteä upstream bug # 68845, joka voi tarpeettomasti lisätä kiistelyä log_sys- & gt; mutex kirjoitusintensiivisissä työmäärissä. Vian korjaus # 1163439 (Alexey Kopytov).
- Siirtyy takaisin MySQL 5.6: n ylävirtaan korjataksesi tarpeettoman log_flush_order_mutex-hankinnan. Vian korjaus # 1163262 (Alexey Kopytov).
- Kun mysqldumpia käytettiin -innodb -optimoida -näppäinten ja -no-data -vaihtoehtojen kanssa, kaikki toissijaiset avaimen määritelmät menetettäisiin. Vian korjaus # 989253 (Alexey Kopytov).
- Percona Toolkit UDF: itä koskeva varoitus jätettiin pois asennuksesta Perconan Debian-arkistosta. Vian korjaus # 1015506 (Alexey Bychko).
- Percona Server for MySQL puuttui ohjeteksteistä MySQL-asiakasohjelmassa, koska ohjeita ei löytynyt. Vian korjaus # 1041981 (Alexey Bychko).
- Kiinteä upstream bug # 68197, joka aiheutti InnoDB luvattoman sisäisen lukutoiminnan virheelliseksi synkroniseksi, kun ne olivat todella asynkronisia, kun Thread Pool -ominaisuutta käytettiin. Vian korjaus # 1107539 (Sergei Glushchenko).
- Käyttäjätilastot -toiminnon suboptimal-koodi on optimoitu varmistamaan, ettei lisätoimintoja tehdä, kun käyttäjätunnukset on poistettu käytöstä. Vian korjaus # 1128066 (Alexey Kopytov).
PAM-todennusliittymän käyttämää
Uutta strong> versiossa 5.1.68-14.5:
- Tämä julkaisu ei sisällä muita virheenkorjauksia kuin edellisessä Percona Server -versiossa ja MySQL 5.1.68: ssa.
Uutta strong> versiossa 5.6.10-60.2:
- Uudet ominaisuudet:
- Siirsi Thread-allas-laastarin MariaDB: stä. Tämä ominaisuus mahdollistaa MySQL-palvelimen säilyttää huipputason suorituskyvyn jopa asiakassuhteiden lisääntymisen myötä.
- Laajennettu nopean indeksin luominen on siirretty Percona Server for MySQL 5.5: sta li>
- Handle Corrupted Tables -ominaisuus on siirretty Percona Server for MySQL 5.5: sta li>
- Vikojen korjaus:
- Kiinteä ylävirta # 68116, joka aiheutti MySQL-palvelimen kaatumisen väitetyn virheen kanssa, kun InnoDB-monitori tarkka lukitustietoa käytettiin raskaassa kuormituksessa. Tämä vika vaikuttaa vain -debug-rakenteisiin. Vian korjaus # 1100178 (Laurynas Biveinis).
Kommentteja ei löytynyt