MySQL Enterprise Edition

Software kuvakaappaus:
MySQL Enterprise Edition
Ohjelmiston tiedot:
Versio: 5.6.21
Lähetyksen päivämäärä: 17 Feb 15
Kehittäjä: Oracle Corporation
Lupa: Shareware
Hinta: 0.00 $
Suosio: 146

Rating: 1.0/5 (Total Votes: 1)

MySQL Enterprise Edition on kaupallinen, palkittu, käytettyjen ja supernopeaa RDBMS (relaatiotietokannan hallintajärjestelmä), alunperin Sun Microsystemsin ja nyt ylläpitää Oracle. Se sisältää tehokkaita yrityksen toimintoja, kuten MySQL Enterprise Backup, MySQL Enterprise Monitor, MySQL Enterprise HA, MySQL Enterprise skaalautuvuus, MySQL Enterprise Security, MySQL Enterprise Audit, MySQL Enterprise Monitor, MySQL Query Analyzer, MySQL Kangas ja MySQL Workbench.Features klo glanceKey ominaisuuksia ovat tuki luoda vähitellen, kokonaan tai osittain varmuuskopioita, piste-in-time-palautustoimintoja, osittainen tai täydellinen palautetaan, ulkoisen tunnistaminen tuki, tuki kierre altaat politiikkaan perustuva tilintarkastus noudattaminen, online & ldquo; kuuma & rdquo; varmuuskopioinnin tuki klusterin johtaja ja klusterin geo-replikointi ominaisuuksia, automaattinen skaalaus, sekä tuki eri varastointi moottoreissa, myös InnoDB, NDB ja MyISAM.
Lisäksi se sisältää varmuuskopiointi puristus, tietokannan replikointi, DRBD (Distributed Julkaistut Block Device) tukea, Oracle Solaris klusterointi, Oracle VM malleja, Windows failover klusterointi, Windows Active Directory integraatio, PAM (Pluggable Authentication Modules) todennustuki sekä 24 / 7 tuki Oracle. Toinen mielenkiintoinen ominaisuuksia se kyky tehdä tietokantaan infrastruktuurin erittäin available.Supported toimivat systemsMySQL tarjolla hyviä saatavuus, mikä tarkoittaa, että sitä voidaan käyttää monenlaisia ​​Linux-jakeluissa, kuten Debian GNU / Linux, Ubuntu, SUSE Linux Enterprise Server, Red Hat Enterprise Linux ja Oracle Linux, sekä Sun Solaris, BSD, Mac OS X ja Windows-käyttöjärjestelmän systems.The MySQL yhteisön EditionsIn lisäksi Enterprise Edition MySQL, yhteisön painos on vapaasti ladattavissa ja se on helppo asentaa eri Linux-pohjaisten käyttöjärjestelmien paketit sisälly oletusarvoisesti asennuslähteet vastaavien GNU / Linux-jakelu. Se on aktiivisesti yllä ja tuetaan yhteisön avoimen lähdekoodin harrastajille ja kehittäjiä kaikkialta paikoista maailmassa. Lisätietoa MySQL yhteisön erät löytyvät Softoware.

Mitä uutta tässä julkaisussa:

  • Parempi suorituskyky ja skaalautuvuus
  • Parempi InnoDB varastointi moottori parempaa kaupallisen läpijuoksu
  • Parempi Optimizer parempia kyselyn toteuttamisen kertaa ja diagnostiikka
  • parempi soveltaminen Saatavuus Online DDL / Schema toiminta
  • Parempi Kehittäjä Agility NoSQL Tulotie Memcached API InnoDB
  • Parempi replikointi korkean suorituskyvyn ja itsestään parantuva klusterin käyttöönottoja
  • Tulos paranee Schema parempaa instrumentointi ja seuranta
  • turvallisuuden parantuminen huolettomasta sovellus käyttöönottoja
  • Ja muita tärkeitä parannuksia

Mitä uutta versiossa 5.6.10:

  • Uusia ominaisuuksia ja parannuksia MySQL 5.6 on saatavilla MySQL-käyttäjien MySQL Community Edition.
  • MySQL 5.6 tarjoaa parannetun lineaarisen skaalautuvuuden, auttaa käyttäjiä hyödyntämään nykyaikaisen laitteiston ominaisuudet.
  • Tämän version käyttäjät voivat kokea yksinkertaistaa kyselyn kehittäminen ja nopeampi toteutus, parempi kaupallisen läpijuoksu ja sovellusten saatavuutta, joustava NoSQL pääsy, parannettu replikointi ja parannettu instrumentointi.
  • Parempi kyselyn suorittamisen Times ja diagnostiikka kautta tehostetun MySQL Optimizer diagnostiikka: alikysely optimoinnit: yksinkertaistaa kyselyn kehittäminen optimoimalla alikyselyjä ennen toteuttamista. Uusi tehokkuusetuja miten tulosjoukkoja valitaan, lajitellaan ja palautetaan toimittaa merkittävää parannusta kyselyn suorittamisen aikoina. Lisäys Index kunto Pushdown (ICP) ja Erä Key Access (BKA): voisimme parantaa valitun kyselyn läpijuoksu jopa 280x (1). Tehostettu Optimizer Diagnostics: n kanssa selostettava INSERT, UPDATE ja DELETE toimintaa. SELITÄ suunnitelma lähtö JSON-muodossa tuottaa tarkemman Optimizer mittarit ja luettavuuden parantamiseksi, ja Optimizer Traces avulla voidaan jäljittää Optimizer päätöksentekoprosessiin.
  • Suur Suorituskyky Siirtonopeus ja sovellusten saatavuutta, jossa on parannettu InnoDB varastointi moottori: Jopa 230 prosentin parannus Transactional ja lukea vain suoritusteho: InnoDB on uudelleen laskelmiin minimoimiseksi perintö ketjuttaminen, punoitus, ja siivoaminen muteksi kiistoja ja pullonkauloja, joiden avulla paremmin samanaikaisuuden raskaasti lastattu OLTP järjestelmiä, ja mikä paransi läpijuoksu sekä kaupallisen ja lukea vain työmääriä (2). Tehostettu Saatavuus: online DDL toiminta mahdollistaa DBAs lisätä hakemistot ja suorittaa taulukon muutoksia, kun sovellus on edelleen saatavilla päivityksiä. Full-Text Search kanssa InnoDB: avulla kehittäjät voivat rakentaa fulltext indeksejä InnoDB taulukot edustamaan tekstisisältöä ja nopeuttaa sovellus etsii sanoja ja lauseita. Yksinkertainen, keskeinen arvo haun: joustava NoSQL pääsy InnoDB tarjoaa yksinkertaisen, avain-arvo lookup InnoDB kautta tuttu Memcached API. Käyttäjät saavat & quot; molempien maailmojen parhaat puolet, & quot; Yhdistämällä avain-arvo toimintaa ja monimutkaisia ​​SQL-kyselyjä samaan tietokantaan.
  • Parannettu Scale-Out ja High Availability: uusia ominaisuuksia MySQL replikointi myös: Self-Healing replikointi Clusters: lisäämällä Global Transaction tunnisteiden ja apuohjelmat yksinkertaiseen automaattisesti tunnistaa ja toipua epäonnistumisista. Crash-Safe replikointi mahdollistaa binary loki ja orjia automaattisesti palauttaa oikeisiin paikkoihin replikointi virta tapauksessa kaatua, ja jatkaa replikointi ilman ylläpitäjän toimia. Tarkistussummat ylläpitää tietojen eheys poikki klusterin tunnistaa automaattisesti ja hälyttää virheistä. High Performance replikointi Clusters: jopa 5 kertaa nopeampi lisääntymään kautta monisäikeinen Slaves (3), Binlog Group Commit ja optimoitu Riviperustainen replikointi avulla käyttäjät maksimoida suorituskyvyn ja tehokkuuden lisääntymään kuin ne skaalata-out niiden työmääriä hyödyke- järjestelmiä. Aika-myöhässä replikointi: suojaa toiminnallisia virheitä tehdään mestari, esimerkiksi vahingossa pudottamalla taulukoita.
  • Tehostettu PERFORMANCE_SCHEMA: uusi instrumentointi avulla käyttäjät voivat paremmin seurata eniten voimavaroja kyselyt, esineitä, käyttäjien ja sovellusten. Uusi yhteenvedot yhdistetyt tilastotiedot ryhmitellään kyselyn, lanka, käyttäjä, isäntä ja kohde ovat myös saatavilla. Parannukset mahdollistavat helpomman oletusasetuksilla alle viisi prosenttia yläpuolella.
  • MySQL 5.6 sisältää useita muita parannuksia, kuten Geographic Information Systems - Tarkka Spatial toimintaa, parantaa IPv6 noudattamista ja optimoitu palvelin oletusarvot.

Mitä uutta versiossa 5.5.30:

  • mysql-libs ja mysql-libs-advanced on poistettu spec-tiedosto;
  • vähän älykkäämpi käsittely kuuta tiedostoja mysql-testi / kokoelma on toteutettu;
  • Vaikka muuntaa hakemistonimi tiedostonimi, tiedoston erotin (FN_LIBCHAR) saattaa saada liitteenä tuloksena tiedoston nimi. Tämä ongelma korjattiin;
  • PB2- satunnainen vika on korjattu;
  • testiskriptinä joka lisättiin aiemmin push ei toimi upotettu tapauksessa, koska ei ole olemassa pid-tiedosto luodaan tällaisissa tapauksissa. & Quot; not_embedded.inc & quot; on lisätty.

Mitä uutta versiossa 5.6.9 RC:

  • Toiminnallisuus lisätä tai muuttaa:
  • Yhteensopimattomat Muuta: Kertaus: määrä vaihteleva ja muut nimet liittyvät GTID perustuva replikointi on muutettu, jotta voidaan tehdä näitä nimiä sopivampi ja mielekäs. Vanhat nimet ei enää tueta.
  • ominaisuuksia, joten nimeksi esitetään seuraavassa luettelossa:
  • --disable-gtid-vaarallisia-lausunnot palvelin vaihtoehto on nimetty uudelleen --enforce-gtid-yhdenmukaisuus; disable_gtid_unsafe_statements järjestelmän muuttuja on nimetty uudelleen enforce_gtid_consistency.
  • gtid_done palvelimen järjestelmän muuttuja on nimetty gtid_executed.
  • gtid_lost palvelimen järjestelmän muuttuja on nimetty uudelleen gtid_purged; Lisäksi tämä muuttuja ei enää vain lukea.
  • SQL_THREAD_WAIT_AFTER_GTIDS () funktio on nimetty uudelleen WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS ().
  • Lisätietoja kohdassa 16.1.3, & quot; replikointi Global Transaction Tunnisteet & quot ;, ja jakson 16.1.4.5, & quot; Global Transaction ID Valinnat ja muuttujat & quot ;. (Bug # 14775984)
  • mysqld nyt kirjoittaa päivämäärät virhelokia ISO (VVVV-KK-PP hh: mm: ss) muodossa. Se sisältää myös sen prosessin ID päivää seuraavan. Kiitos Davi Arnaut varten laastari. (Bug # 56240, Bug # 11763523)
  • Windows Vista, Windows Server 2008, ja uudempi tuki natiivi symlinking käyttäen mklink komentoa. Tämä tekee MySQL Server tietokannan toteutuksessa symbolisia linkkejä käyttäen .sym files tarpeeton, niin että mekanismi on nyt vanhentunut, ja se poistetaan tulevassa MySQL julkaisu. Katso jakso 8.11.3.1.3, & quot; käyttäminen symboliset linkit tietokannoille Windows & quot;.
  • Bugs Kiinteä:
  • Suorituskyky: InnoDB: ajoitus arvot matalan tason InnoDB lukea toimintoja sopeutettiin paremman suorituskyvyn nopeasti tallennuslaitteita, kuten SSD. Tämä parannus vaikuttaa ensisijaisesti lukuoperaatioiden BLOB sarakkeet pakatussa taulukoissa. (Bug # 13702112, Bug # 64258)
  • Yhteensopimattomat Muuta: THREAD_ID sarake Performance Schema taulukoissa laajennettiin INT bigint mahtuu 64-bittisiä arvoja.
  • Jos päivität tämän julkaisun MySQL aiemmasta versiosta, sinun täytyy ajaa mysql_upgrade (ja käynnistä palvelin) sisällyttämään tämän muutoksen performance_schema tietokantaan. (Bug # 14664453)
  • Yhteensopimattomat Muuta: Connection ID (thread ID) arvot ovat yli 32 bittiä voi ilmetä joissakin järjestelmissä (kuten kiireinen tai pitkään jatkunut 64-bittisissä järjestelmissä), mikä aiheuttaa nämä ongelmat:
  • Yhteys tunnukset kirjoitetaan yleisen kyselyn lokin ja hidas kysely loki olivat virheellisiä. Tämä päti kirjautumisen sekä tiedostojen ja taulukoita.
  • CONNECTION_ID () funktio voisi palata arvon tietotyyppi liian pieni arvot suurempia kuin 32 bittiä.
  • mysql_thread_id () ja mysql_kill () C API toimintoja ei käsitellä ID arvot suurempia kuin 32 bittiä. Tämä voi johtaa tappaa väärä lanka; Esimerkiksi jos vedotaan mysql_kill (mysql_thread_id ()).
  • Yhteys tunnukset nyt saavat olla 64-bittisiä arvoja, kun palvelin tukee niitä (kun rakennettu 64-bittinen data tyypit), joka on näitä vaikutuksia:
  • Yhteys tunnukset kirjautunut oikein yleiseen kyselyn lokin ja hidas kysely log.
  • Huomaa
  • Tämä muutos on muutos loki taulukoita, niin päivityksen jälkeen tämän tiedotteen, sinun täytyy suorittaa mysql_upgrade ja käynnistä palvelin.
  • CONNECTION_ID () palauttaa tietotyyppi sopiva arvot suurempia kuin 32 bittiä.
  • mysql_thread_id () on ennallaan; client / server-protokollaa on vain 4 tavua ID-arvoa. Tämä funktio palauttaa virheellisen (lyhennetty) arvo yhteyden tunnukset suurempi kuin 32 bittiä ja niitä tulisi välttää.
  • mysql_kill () ei voi vielä käsitellä arvoja suurempia kuin 32 bittiä, mutta varoa tappaa väärä lanka nyt palauttaa virheen näissä tapauksissa:
  • Jos annetaan ID suurempi kuin 32 bittiä, mysql_kill () palauttaa CR_INVALID_CONN_HANDLE virhe.
  • Kun palvelimen sisäkierteen tunnus laskuri saavuttaa arvon suurempi kuin 32 bittiä, se palauttaa ER_DATA_OUT_OF_RANGE virhe mistään mysql_kill () Siunaus ja mysql_kill () ei toimi.
  • välttämiseksi on tarpeen mysql_thread_id () ja mysql_kill (), älä käytä niitä. Saadaksesi yhteyden tunnus, suorita SELECT CONNECTION_ID () kysely ja hakea tulosta. Tappaa lanka, suorittaa KILL julkilausuman.
  • (Bug # 19806, Bug # 11745768, Bug # 65715, Bug # 14236124, Bug # 44728, Bug # 11753308)
  • Tärkeää Muuta: InnoDB: DML selvitys indeksin avulla Yhdistämisen pääsy menetelmä voisi lukita monta riviä pöydästä, vaikka nämä rivit eivät kuulu lopullisen tulosjoukon. Tämä korjaus vähentää liiallista lukitus vapauttamalla lukot verraton rivejä. Tämä optimointi vaikuttaa vain liiketoimet eristäminen tasolla yhtä suuri tai vähemmän tiukkoja kuin LUE sitoutunut; se ei koske liiketoimia käyttämällä toistettavia lukea tai sarjoittaa eristäminen tasolla. (Bug # 14226171)
  • Tärkeää Muuta: Kertaus: Koska käynnissä palvelimen GTIDs sallittuna esti muutoksia nontransactional taulukoita, ohjelmat, kuten mysql_upgrade ja mysql_install_db voineet toimia järjestelmän taulukoissa käytetty MyISAM säilömoduuli ja siksi ei voinut kunnolla. Nyt kun juokset --enforce-gtid-johdonmukaisuus (vaaditaan aina --gtid-mode = ON), palvelin mahdollistaa yhden lausuntoja nontransactional taulukoita. (Bug # 14722659)
  • Tärkeää Muuta: Kertaus: Aikaisemmin arvo Seconds_Behind_Master sarakkeen tuotos SHOW alipalvelimen tila oli aina asetettu NULL aina SQL lanka tai I / O kierre lopetettiin. Nyt tämä sarake on asetettu NULL vain, jos SQL-lanka ei ole käynnissä, tai jos I / O kierre ei ole käynnissä seuraavat tarkistaa onko vai ei SQL keskustelua on käsitellyt kaikki releen loki. (Jos SQL lanka on käsitelty ja I / O-kierre on käynnissä, Seconds_Behind_Master on 0.) (Bug # 12946333)
  • Osiointi: InnoDB: Aiemmin kun yritetään optimoida yhden tai useamman osiot osioitu taulukko käytetty säilömoduuli joka ei tue osio tason optimoida, kuten InnoDB, MySQL raportoitu taulukossa ei tue optimoida, tekee uudelleen + analysoida sen sijaan, sitten luoda uudelleen koko pöydän, mutta ei oikeastaan ​​analysoida sitä. Nyt tällaisissa tapauksissa, varoitus on, taulukko ei tue optimoida osioiden. Kaikki osiot tullaan uudelleen ja analysoida. Lisäksi koko pöydän analysoidaan ensin rakennettu uudelleen. (Bug # 11751825)
  • InnoDB: Jos palvelin kaatui riviä työnnettiin pöytä fulltext indeksi mutta ennen kauppa on tehty, virhe voi esiintyä seuraavan käynnistyksen:
  • InnoDB: Assertion epäonnistuminen kierre thread_num tiedoston dict0dict.cc line 1019
  • (Bug # 14826779)
  • InnoDB: Palvelinta pysähtymiseen virhe luettaessa InnoDB sisältävän taulukon asettelun indeksin kautta HANDLER julkilausuman. (Bug # 14788710)
  • InnoDB: Palvelinta pysähtymiseen virhe, kun kaksi erilaista toimintaa tapahtui samanaikaisesti:
  • palautus Lisätään rivin, joka sisälsi off-sivu sarakkeita.
  • linjoilla DDL toiminta liittyy taulukko ROW_FORMAT = dynaaminen tai ROW_FORMAT = paineistettua (eli käyttämällä Barracuda tiedostomuoto) että uudelleen pöydän. Esimerkiksi ADD / DROP KOLUMNI, ADD PRIMARY KEY, muutos ROW_FORMAT.
  • (Bug # 14842014)
  • InnoDB: Palvelinta pysäyttää kanssa väitteen virhe ANALYZE TAULUKKO toiminnan rakenteesta riippuen pöydän ja sen indeksit:
  • InnoDB: Assertion epäonnistuminen kierre thread_num tiedoston dict0dict.ic line 447
  • InnoDB: Ellei väite: pos & lt; pöytä- & gt; n_def
  • (Bug # 14755452)
  • InnoDB: aikakatkaisuvirhe voisi tapahtua Windows-järjestelmissä, kun teet ALTER TABLE julistuksiaan HYLKÄYSKOODIT TABLESPACE- tai IMPORT TABLESPACE lausekkeita, koska väliaikainen pöytätilaa tiedoston jäljellä tiedostojärjestelmän. (Bug # 14776799)
  • InnoDB: Online DDL operaation InnoDB taulukon virheellisesti ilmoittanut tyhjä arvo ('') sijasta oikean avaimen arvo, kun se ilmoitetaan kahtena keskeinen virhe yksilöllinen indeksi indeksillä etuliitettä. (Bug # 14729221)
  • InnoDB: InnoDB pöydät fulltext indeksit voivat varata muistia kierre kahvat ei koskaan julkaistu, mikä voi johtaa resurssien kysymyksiä Windows-järjestelmissä. (Bug # 14759163)
  • InnoDB: aikana online-DDL toiminta, joka kopioi taulukon, toissijainen indeksi taulukon voi vioittua. (Bug # 14753701)
  • InnoDB: Jos palvelin kaatui jälkeen verkossa DDL CREATE INDEX toiminta, virhe saattaa ilmetä, kun liikkuvan takaisin epätäydellinen liiketoimia seuraavan käynnistyksen yhteydessä:
  • InnoDB: virhe sec luetteloinnista del Kumoa
  • ...
  • InnoDB: Assertion epäonnistuminen kierre thread_num tiedoston row0umod.cc line 559
  • (Bug # 14707452)
  • InnoDB: Jos palvelin kaatui juuri sillä hetkellä aikana ALTER TABLE toimintaa että uudistetut aihekokonaisuuksien indeksi InnoDB taulukko, alkuperäinen taulukko voisi olla saavuttamattomissa jälkeenpäin. Esimerkki tällaisesta toiminnasta on ALTER TABLE ... ADD PRIMARY KEY fix säilyttää alkuperäisen taulukon jos palvelin pysäyttää tämän toimenpiteen aikana. Saatat vielä nimetä .ibd tiedosto manuaalisesti palauttaa alkuperäisen taulukon sisältö: MySQL 5.6 ja korkeampi, Rename # sql-IB $ new_table_id.ibd on table_name.ibd tietokannassa hakemisto; ennen MySQL 5.6, väliaikainen tiedosto nimetä on table_name # 1 tai # 2. (Bug # 14669848)
  • InnoDB: Tämä korjaus parantaa Virheenkäsittely ALTER TABLE toiminta lisää sarake kuin enimmäismäärä sallittu InnoDB taulukon. Se herättää myös enimmäismäärä sarakkeet InnoDB taulukon 1000- 1020. (Bug # 14705287)
  • InnoDB: aikana online-DDL toiminta että uudelleen pöytä, CHECK TABLE selvitys voisi raportoida count epäsuhta kaikille keskiasteen indeksit. (Bug # 14606472)
  • InnoDB: Jos ALTER TABLE selvitys epäonnistui yrittäessään luoda fulltext indeksi InnoDB taulukon, palvelin voisi pysäyttää kanssa väitteen virhe pudottamalla epätäydellinen indeksi. (Bug # 14504174)
  • InnoDB: Seisokkitilanteissa, jossa innodb_purge_threads asetusvalitsin asettaa suurempi kuin 1, palvelin voisi pysäyttää ennenaikaisesti tämän virheen:
  • mysqld sai signaali 11
  • workaround oli lisätä innodb_log_file_size ja asettaa innodb_purge_threads = 1. Fix oli vanhaan jakeluun sovitettuja MySQL 5.5 ja 5.1, vaikka nämä versiot eivät ole innodb_purge_threads asetusvalitsin joten virhe oli epätodennäköistä. (Bug # 14234028)
  • InnoDB: Palvelinta pysähtymiseen virhe joissakin yhdistelmät samanaikaiset toiminnot:
  • InnoDB: tuntematon virhekoodi 20
  • Tämä ongelma sai alkunsa aikana 5,6 kehityksen aikana. Se vaikuttaa ainoastaan ​​liiketoimia käyttämällä LUE sitoutunut andREAD sitomattomia eristäminen tasoilla. (Bug # 13641662, Bug # 12424846)
  • replikointi: Jos taulukko saataisi oli fulltext indeksi, tämä indeksi ei poissuljettu valittaessa skannaustyyppi käytettäväksi löytää seuraavan rivin, vaikka sitä ei voi käyttää löytää oikea. Rivi asetin myöhemmin yritti turhaan työllistää indeksikuvaskannaus aiheuttaen replikointi epäonnistua. Nyt tällaisissa tapauksissa, indeksit, jotka eivät takaa sarjalukuisissa (kuten fulltext) ei oteta huomioon määritettäessä, käyttää taulukon, indeksin tai hash skannata tähän tarkoitukseen. (Bug # 14843764)
  • replikointi: Kun käytät GTID-tietoinen master-slave-protokollaa, orja I / O kierre käytetty väärin. Käytettäessä GTIDs, asema ei tavallisesti käytetä, vaan erityistapaus, asema käytettiin lisäksi GTID kun orja liittänyt samaan master (vaikka tämä ei ollut tarpeen). Tämä ongelma on korjattu tekemällä GTID-tietoinen master-slave protokolla ei käytä kantoja lainkaan enää. (Bug # 14828028)
  • replikointi: Koska tallennettu rutiini R jossa GTID_SUBTRACT () funktio vedottiin: Kun GTID_SUBTRACT () palautetaan NULL kutsuttaessa sisällä R, se jatkoi palata NULL joka kerta se oli nimeltään sisällä R, jäljellä asiakkaan istunto. (Bug # 14838575)
  • replikointi: MySQL Enterprise Backup, mysqldump ja mysqlhotcopy ei voitu käyttää GTID-käytössä MySQL Server, koska he eivät pystyneet palauttamaan palvelimen GTID valtion ja niin ei voinut palauttaa mistä tahansa binary log muu kuin alusta alkaen.
  • Osana tämän ongelman korjaus, gtid_purged järjestelmän muuttuja (aiemmin nimeltään gtid_lost) ei ole enää vain luku; nyt on mahdollista lisätä GTIDs siihen, kun gtid_executed (entinen gtid_done) on tyhjä. (Bug # 14787808)
  • replikointi: käynnistäminen uudelleen lisääntymään kun ensimmäinen binary lokitiedosto huuhdeltiin johtanut virhe Got kohtalokas virhe 1236 master lukiessa tietoja binary log: "orja on yhteyden käyttäen MUUTOS MASTER TO MASTER_AUTO_POSITION = 1, mutta isäntä on puhdistettu binary lokit sisältävät GTIDs että orja vaatii. " Tämä johti GTID perustuva replikointi epäonnistua. (Bug # 14756691)
  • mysql_install_db jättänyt noudattamatta --user vaihtoehto. (Bug # 15866735)
  • Luominen InnoDB pöydän fulltext indeksi voisi kohdata vakava virhe, jos taulukon nimi sisälsi ei-kirjaimia. (Bug # 14835178)
  • Virheellinen muisti lukee voisi tapahtua kyselyitä että valitaan nolla-pituus taulukon nimi. (Bug # 14780820)
  • lukko taulukoiden vaikutus, CREATE TABLE IF EI EXISTS ... kuin voisi nostaa väitteen. (Bug # 14788976)
  • automaattinen avaimen sukupolvi osa johdettu pöydän käsittelyyn ei kunnolla käsitellä sarakkeita täsmentää osana VALUES () lauseke ja aiheutti väite nostettava. (Bug # 14786324)
  • Yritetään lukea UTF16 tiedosto kuormitustietoineen INFILE esiin väitteen. (Bug # 14786470)
  • init_io_cache () käytetään memset () selkeä mutex mutta kulunut väärän mutex kokoa. (Bug # 14838882)
  • Optimizer voisi nostaa väite arvioitaessa erilaisia ​​testi vastaan ​​ei ole nolla kunnossa. (Bug # 14843705)
  • väitettä voitaisiin korottaa täytäntöönpanosta INSERT, UPDATE tai DELETE jälkeen implisiittisesti alkaa LUE VAIN liiketoimen LOCK PÖYDÄT tilassa. (Bug # 14788540)
  • Yritetään luoda automaattinen lisäys sarake InnoDB taulukon NULL Ominaisuuden voi aiheuttaa vakavan virheen. (Bug # 14758479)
  • väitteen nostettiin jos ALTER TABLE käytettiin nimeä sarakkeen sama nimi kuin olemassa sarake samalla uusjako nimeksi sarake käyttäen JÄLKEEN tai ensimmäinen. (Bug # 14756089)
  • väitettä voitaisiin korottaa, jos semi-liittymään materialization käytettiin arvioimaan OLE alikysely. (Bug # 14751858)
  • Jostain jatkoa ohjaajan nestings, jatkaminen voi esiintyä väärään paikkaan. (Bug # 14724836)
  • SHOW PROCESSLIST lähtö ei lajiteltu Id järjestyksessä. (Bug # 14771006)
  • Jostain SELECT, EXPLAIN voi aiheuttaa palvelimen poistua. (Bug # 14761894)
  • muisti vuotaa esiintynyt yrityksiä käyttää ALTER TABLE asettaa oletusarvo pieni, keskikokoinen tai pitkä BLOB tai TEXT sarakkeen. (Bug # 14756206)
  • Asennus Solaris paketit juoksi mysql_install_db päivityksen aikana toiminnan (tämän pitäisi tapahtua vain uusille laitoksille). (Bug # 14747671)
  • Päivityksessä lausuntoja, selittää osoitti koko avaimen pituus key_len sarakkeen sijasta pituus käytettyjen keskeisten osien. (Bug # 14682438)
  • Palvelimen käynnistys kanssa --bind-osoite ja sitten asettamalla host_cache_size 0 saattaa johtaa palvelimen pysähtyen tietynlaisia ​​työasemayhteyttä. (Bug # 14689561)
  • Kun indeksi kunnossa pushdown käytössä, optimismi voisi tuottaa virheellisiä tuloksia johdettu taulukoita. (Bug # 14640176)
  • Optimizer voi väärin käyttää nonspatial indeksi optimoida paikkatietojen toimintaa aiheuttaen väite nostettava. (Bug # 14600994)
  • mysql_config_editor ei tuottanut virheilmoitus kirjoitusvirheet konfiguraatiotiedostoon. (Bug # 14545989)
  • Kyselyn kirjoittamasta pensaikkoa salasanoja hakkuita tehtiin, vaikka mitään niihin liittyvien tukit käytössä. Myös Luodaan palvelimen ja ALTER SERVER nyt kirjoitetaan uudelleen tarvittaessa. (Bug # 14073554)
  • Katso taulukosta ja REPAIR TABLE saattaa kaatua, jos MyISAM pöytä oli korruptoitunut avain (MYI) tiedosto. Nyt palvelin tuottaa virheen. (Bug # 13556441)
  • Katso taulukosta ja REPAIR TABLE saattaa kaatua, jos MyISAM pöytä oli korruptoitunut avain (MYI) tiedosto. Nyt palvelin tuottaa virheen. (Bug # 13556107, Bug # 13556000)
  • Jotta tuomatta mysql tietokanta, mysqldump ohitetaan tapahtuma taulukossa ellei --events vaihtoehto annettiin. Voit ohittaa tämän taulukon haluttaessa käyttää --ignore pöydän vaihtoehtoa sen sijaan (Bug # 55587, Bug # 11762933)
  • mysqld_safe huomiotta arvo UMASK ympäristön muuttuja, mikä käyttäytyminen eroaa mysqld suhteen pääsyä tilassa luodut tiedostot. Nyt mysqld_safe (ja mysqld_multi) yrittää lähentää sama ongelma kuin mysqld. (Bug # 57406, Bug # 11764559)
  • Mac OS X, uudelleenalustuksella kyselyn välimuisti voi aiheuttaa palvelimen poistua. Kiitos Davi Arnaut varten laastari. (Bug # 67156, Bug # 14741880)
  • Jos erojännitettä hash indeksit, DELETE joskus ei poistanut kaikkia sovellettavia rivit. (Bug # 51763, Bug # 11759445)
  • palvelimeen epäonnistui käyttää kyselyn välimuistin kyselyitä, joissa tietokannan tai taulukon nimi sisälsi erikoismerkkejä ja taulukko varastointi moottori oli InnoDB. (Bug # 64821, Bug # 13919851)
  • Mac OS X, KILL voisi joskus olla epäluotettavia. (Bug # 37780, Bug # 11748945)
  • LAST_INSERT_ID (lauseke) ei toimi expr arvo on suurempi kuin suurin allekirjoitettu BIGINT arvoa. (Bug # 20964, Bug # 11745891)

Vastaavia ohjelmistoja

Muu ohjelmistojen kehittäjä Oracle Corporation

Kommentit MySQL Enterprise Edition

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!