James Nichola Gray

Tutkimus ja kehitys

Gray oli 1944, tohtori. Kalifornian yliopiston yliopiston Berkeley Branchissa. Sen väitöskirja on prioriteetin analyyttisen analyysin teoria. Oppimisen jälkeen hän työskenteli Bell Labissa, IBM:ssä, TANDEMissa, DEC:ssä ja muissa yrityksissä sekä tutkimussuunnissa tietokanta-alalle.

IBM:n aikana hän osallistui ja isännöi IMS:n, SYSTEM R:n, SQL/DS:n, DB2:n ja muiden projektien kehitystyötä, joista ei kuitenkaan tullut tuotetta, paitsi että SYSTEM R:stä käytettiin tutkimusprototyyppinä, ja useilla muilla IBM:llä on vaikutusvaltainen tuote. tietokantamarkkinoilla.

TANDEM-aikana Gray on parantanut ja laajentanut yrityksen päätietokantatuotetta EnCompassia sekä osallistunut järjestelmäsanakirjan, rinnakkaislajittelun, hajautetun SQL:n, NonStop SQL:n ja muiden projektien kehittämiseen.

joulukuussa hän vastaa edelleen tietokantatuotteiden teknologiasta. Kun Gear tulee tietokantaan, relaatiotietokannan perusteoria on kypsynyt, mutta suuret yritykset ovat kohdanneet useita teknisiä ongelmia relaatiotietokannan hallintajärjestelmän (RDBMS) toteutuksessa ja tuotekehityksessä, lähinnä tietokannan laajuudessa. Iso, tietokannan rakenne on tulossa yhä monimutkaisemmaksi, ja kuinka suojata eheys, turvallisuus, rinnakkaisuus (ConcURRENCY) ja epäonnistuminen, jos eheys, rinnakkaisuus Tietokanta on kuinka toipua viasta (Recovery). Käyttäjät eivät voi hyväksyä näitä ongelmia, jos niitä ei voida ratkaista onnistuneesti, riippumatta siitä, minkä yrityksen tietokantatuotteet eivät pääse käytännön käyttöön. Se on ratkaisemassa näitä suuria teknisiä ongelmia, jolloin DBMS kypsyy ja tulee sujuvasti markkinoille, Graylla oli erittäin tärkeä rooli hänen älykkyydessään.

Jokainen DBMS ratkaisee yllä olevien ongelmien tärkeimmät tekniset keinot ja menetelmät seuraavasti:

1. Tietokannan toiminta on jaettu "transaktioon" (tai "tapahtumaelementtiin", tapahtumaan) yksi atomi. Tapahtuma on Transaction Processin perussuoritusyksikkö, eli tapahtuman toiminto joko suoritetaan tai kaikki eivät suorita, eli ns. Kaikki tai ei mitään -periaatetta. Tapahtuma alkaa tyypillisesti "start"-käskyllä, ensin poistaa joitakin tietoja tietokannasta ja suorittaa sitten vaaditun käsittelyn ja päättyy lopuksi "Lähetä"-lauseeseen (CommIT). Jos tapahtumassa tapahtuu poikkeus, käytä "Avantly Termination" -käskyä (ABORT) tai "Rollback"-käskyä (ROLLBACK) peruuttaaksesi kaikki päivitykset (eli ns. kumoamisen), palauttaaksesi tietokannan tapahtumaan Oikea tila on suojaa tietojen eheyttä ja johdonmukaisuutta.

2. Kun käyttäjä lähettää tietokannan toimintapyynnön, järjestelmä on Gran Guityn "lukitus" (lukitus), ja lukitustiedot estetään väliaikaisesti käyttämästä muita käyttäjiä. Tässä on vain yksinkertaistettu tulkinta. Itse asiassa käyttäjän tietopyynnön erilaisen luonteen mukaan lukitusdata on tarkoitettu toisen käyttäjän pyyntöön, joka on monimutkainen, esimerkiksi jos lukitustietoja muutetaan, se on täysin estetty muilta käyttäjiltä. ja jos lukitustietoja käytetään vain lukemiseen, myös muiden käyttäjien lukupyynnöt sallitaan. Tätä hallitsee ns. "lukkoyhteensopivuusmatriisi" -- Lock Compatibility Matrix and control). Lukituksen avaaminen toimenpiteen päätyttyä. Tätä mekanismia käytetään ylläpitämään "samanaikaisuutta" tapahtumien välillä ja takaamaan tietojen "eheys".

3. Luo järjestelmän ajolokit (LOG), tallenna tapahtumassa päivitetyn sivun aloituspisteet, päätepisteet ja uudistustila, jotta tietokanta rikkoutuu, kun järjestelmä rikkoutuu. , Voi palauttaa tietokannan oikeaan tilaan ennen kuin tietokanta lisätään tietokantaan säännöllisesti tai ei määräajoin tietokantaa varten, ja viimeinen varmuuskopio voidaan varata tietokannan tarkistamista varten.

4. Kaikki tietokannan päivitykset toimitetaan kaksivaiheisesti (Two-Phase Commital). Tämä on erityisen tärkeää tapahtumaan perustuvissa hajautetuissa järjestelmissä, joihin voi liittyä myös kaksi erilaista tietokantajärjestelmää.

Yllä olevia ja muita menetelmiä voidaan yleisesti kutsua "transaktioiden käsittelytekniikaksi". Gray on luonut ajattelua ja uraauurtavaa työtä transaktioteknologiassa, mikä tekee hänestä tunnustetun auktoriteetin tekniikan alalla. Hänen tutkimustuloksensa näkyvät useissa kirjoituksissa ja tutkimusraportteja, viimeinen kiteytys on paksu monografia Transaction Processing: Concepts and Techniquhers, 1993, ja toinen kirjoittaja on A. University of Stuttgart, Saksa. Professori Reuter. Vaikka transaktioteknologia on syntynyt tietokantatutkimuksessa, tiedonhallinnassa ja viestinnässä Asiakas/palvelin -rakenne, joka on yhtä tärkeä vikasietoisissa ja korkean luotettavuuden järjestelmissä.

Avain

In order to fully realize the ideal of the above three scientific giants, Gray calls on the US government to pay attention to support for long-term research on IT technology, and believe that its significance is no less than 200 years ago. Jefferson (Thomas Jefferson, 1743-1826, "Independent Declaration" drafters, US third president, 1801-1809 in place) Decided to buy Louis Anna Terminal from the French government in his hands in his hand (Louisiana Territory, this is Located between the Mississippi River and the Rocky Mountains, the large-scale land of the Northern Canada, the South Dames, the area of ​​2,070,000km2) This is a famous historical event called Louisiana Purchase, and then dispatched to Captain, Captain Meriwether Lewis. "Corps for Discovery", "Corps for Discovery", to the Western Adventure until the Pacific Coast, laid the foundation for the final formation of the United States today. Gray believes that a good IT long-term goal should have the following five key Sex:

1. Tuntevien tavoitteiden tulee olla yksinkertaisia ​​ilmaista ja ne on ymmärrettävä.

2. Miten tavoite saavutetaan, ei ole kovin selvää.

3. Käyttö on laajalti käytössä tietojenkäsittelytieteilijöille, mutta se on hyödyllinen useimmille ihmisille.

4. Testattavuus tarkistaa projektin eteneminen ja tietää onko tavoite saavutettu.

5 Meneillään on useita virstanpylväitä projektin etenemisen tarkistamiseksi ja tutkijoiden kuivaamiseksi.

kohde

Yllä olevan väitteen mukaan Grayn ehdottaman useiden IT-tekniikoiden pitkän aikavälin tutkimuksen tavoitteena on seuraava:

1. Skaalaa skaalautuvuus.

2. Tulex-testin kautta.

3. Äänen muuntaminen tekstiksi (Puhe tekstiksi).

4. Tekstistä puheeksi.

5. Konenäkö, pystyy tunnistamaan esineitä ja harjoittelemaan kuin ihmiset.

< P> 6. Personal "Mei Michax", can record everything you can see and hear, quickly retrieve it quickly.

7. Maailman "Mei Michex" eli perustaa tekstiä, musiikkia, kuvaa, taidetta, elokuvaa "Corpus", vastaamalla kaikkiin kysymyksiin, yhtä nopeasti kuin ihmisen asiantuntijat, tekemällä abstrakteja.

8. Virtuaalitodellisuus (Gray käytti sanaa Telepresenee, katso vuoden 1969 Tu Leon -voittajan Minskyn esittely).

9. Ongelmattomat järjestelmät.

10. Turvajärjestelmä (SEC URE -järjestelmät.

11. Korkean käytettävyyden järjestelmä (ALWAYSUP).

12. Automaattinen ohjelmointi.

Toinen Jim Gray Grayn kopio on Benchmark Handbook: for Database and Transaction Processing Systems, 1. painos, joka julkaistiin vuonna 1993. Sen on myös julkaissut Morgan Kaufmann Press. Gray on myös lehdistön "Data Management System Series" -julkaisun toimittaja.

Gray on erittäin aktiivinen tietokantaakatemiassa. Jotkut tärkeät tietokannan akateemiset konferenssit, joita pidetään kansainvälisen säännöllisen tai epäsäännöllisen ajan, kuten VLDB, Sigmod, voivat nähdä hänen hahmonsa ja kuulla hänen äänensä. Yhtiön tutkimus- ja kehitystyön lisäksi hän osallistui myös Burkeleyn yliopistoon, Stanfordin yliopistoon ja Budapestin ulkomaiseen opetukseen ja luennoimiseen. Vuonna 1992 julkaistiin VLDB Journal, häntä toimitettiin.

Gret on yksi kuudesta Software System Reated Software System R:n voittajasta vuonna 1988, muut 5 henkilöä ovat Donald Chamberlin, Raymond Lorie, Gianfranco Putzolu, Patricia Selinger ja Irving Traiger. Se johtuu Greyn maineesta tietokantateknologian "Giant Mac" Microsoft, ohjelmistoteollisuudessa, päätti tulla laajamittaiseen relaatiotietokantamarkkinoille vuonna 1993, eikä vaalinut Grayä joulukuusta. Koska Gear ei pidä Microsoftin päämajan sateisesta Seattlesta, jään aurinkoiseen San Franciscoon, Microsoft avasi erityisesti toisen Microsoft Research Instituten Bay Area Research Centerin Barc (Bay Area Research Center) ja järjesti instituutin johtajan. Grassista. . Gray ei odottanut, johtaen kehitystiimiä kehittää MS SQL Server 7.0, tulossa virstanpylväs versio Microsoft, ja tuli myös johtava nykypäivän relaatiotietokantamarkkinoilla.

Gret hyväksytään ACM:n kansalliseen konferenssiin, joka pidettiin Atlantassa 4. toukokuuta 1999. Gray piti puheen "Information Technology's Goal" (MITÄ? Tusina jäljellä olevaa ongelmaa useiden tietotekniikan kehittämiseen liittyvien suuntaviivojen osalta. Myöhemmin , kulttuurisen passikirjan jälkeen, Sigmodissa julkaistaan ​​jälleen mitä seuraavaksi? Kymmeniä it-tutkimuksen tavoitteet Harmaa oikeinkirjoitus Tietojenkäsittelytekniikan kehityksessä Barles Babage, 1791-1871, 1800-luvulla, toteutuu periaatteessa tänään; amerikkalainen matemaatikko Bush (Vannevar) Bush, 1890-1974, Roosevelt Presidentin tieteellinen neuvonantaja, 1940-luvulla suunniteltu "Memory" MEMEX "Memory Extender" on tällä hetkellä lähellä toteutumista; Tulingin ehdottama älykkyys on myös kaukana koneesta toteutus, ja tietokoneen on vaikea läpäistä "Tulex-testiä".

Epäkunnioitus

Jim Gray Mutta tämä elämä on sitoutunut menettämään yhteyden kaikkiin laivalla merellä ajamisen jälkeen. Useiden päivien etsinnän jälkeen Yhdysvaltain rannikkovartiosto ei ole vieläkään mitään.

28. tammikuuta 2007 Gray ajoi 40-jalkaa jahtia ja saapui 25 mailin päähän San Franciscon Golden Gate -sillalta. Hän kertoi perheelleen, että hänen piti ripotella tuhkaa 97-vuotiaalle menehtyneelle äidille ja hän aikoi palauttaa sen yöhön.

Kello 10 aamulla, hänen vaimonsa ja tyttärensä saivat hänen puhelimensa, ja kaikki oli normaalisti, hän ihaili, että sää oli erittäin hyvä, veneessä oli delfiinejä uimassa, ja niitä oli useita. Hän ei saa puhelimen signaali.

sitten Gray katosi. 31. päivään mennessä rannikkovartijat ryntäsivät Tyynelle valtamerelle, etsivät Monteree Baystä Oregoniin, merialueeseen, eivät Greyäkään, eivätkä löytäneet hänen venettään. Mitä pelastushenkilöstö oli siitä mieltä? Mitä Gear kohtasi?

Sanotaan, että sää on erittäin hyvä 28. päivänä, meri on pieni ja näkyvyys erinomainen. Grayn lento on vain 60 mailia. Hän aloitti kaupallisesta kanavasta. Kulkiessaan Golden Gate -sillan läpi se oli leveä merenpinta, ja määränpäähän saapuminen kesti vain yhden tai kaksi.

Jos hänellä on yhtäkkiä tiellä terveysongelmia, kuten sydänsairaus, hänen aluksensa tulisi myös löytää.

Jos jahti on kohdannut vedenalaisen riutan tai valaan törmäyksen yhteydessä, Greyllä tulisi olla tarpeeksi aikaa lähettää pelastussignaali, kunhan laiva on lähes 22-23 mailin päässä, se voidaan hyväksyä. Gray kuitenkin katosi, ei jättänyt mitään johtolankoja.

Related Articles
TOP