Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 10 reacties
Bron: MySQL Lists, submitter: Enlightenment

MySQL is voorzien van een tweede alpha versie in de 4.1 serie met 4.1.1 als versienummer. Dit open-source databaseprogramma wordt gebruikt in combinatie met verschillende typen applicaties, zoals een forum applicatie als phpBB of vBulletin of zelf ontwikkelde beheersapplicaties. De release notes van MySQL 4.1.1 zien er als volgt uit:

Hi,

MySQL 4.1.1, a new version of the popular Open Source/Free Software database management system, has been released. It is now available in source and binary form for a number of platforms from our download pages at http://www.mysql.com/downloads/ and mirror sites.

Note that not all mirror sites may be up to date at this point in time - if you can't find this version on some mirror, please try again later or choose another download site.

This is the second Alpha development release of the 4.1 tree, adding many new features (see below) and fixing recently discovered bugs. Please refer to our bug database at http://bugs.mysql.com/ for more details about the individual bugs fixed in this version.

As this code is currently labeled "Alpha", we do not recommend that this version be used in production environments yet!

However, we encourage you to test and evaluate it and, more importantly, report any bugs or observations to our bug tracking database at http://bugs.mysql.com/.

Bye,
LenZ

Lenz Grimmer
Senior Production Engineer
MySQL GmbH, http://www.mysql.de/
Hamburg, Germany
Versienummer:4.1.1 alpha
Besturingssystemen:Windows 9x, Windows NT, Windows 2000, Linux, BSD, Windows XP, Linux x86, macOS, Solaris, UNIX
Website:MySQL Lists
Download:http://mysql.mirror.trueserver.nl/downloads/mysql-4.1.html
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (10)

Het nadeel van versie v4.0 is dat subqueries niet worden ondersteund. Deze functie zit er pas vanaf v4.1 in(waar dus all1 maar alpha versie van zijn).

Subqueries kunnen soms nog wel eens van pas komen wanneer je bijvoorbeeld geen variabelen intern wilt onthouden in je programma.
Je kunt één en ander soms ook oplossen d.m.v. een tijdelijke tabel. Geen idee hoe verstandig het performance-technisch is, maar het kan wel :)
Je kunt één en ander soms ook oplossen d.m.v. een tijdelijke tabel. Geen idee hoe verstandig het performance-technisch is, maar het kan wel
Kort gezegt: zwaar kl*te. Een tijdelijke tabel moet je ook een naam gevel (DUH) dat kan problematisch worden als je honderden bezoekers per minuut hebt. (a la tweakers). Een random number generator kan de oplossing zijn maar kost weer veel CPU power.

De support voor relaties (!!) (correct me if i am wrong) zit er ook aan te komen in versie 5. Dan zijn tijdelijke tabellen voltooid verleden tijd :) als iedereen de mogelijkheden ten volle weet te benutten.
Wat een onzin.

Temporary tabels zijn uniek per sessie. Dus het wordt niets ingewikkelder of je nou één of honderdduizend bezoekers per minuut hebt.

Relaties (foreign keys) zit al in InnoDB.

Subqueries zijn soms handig, maar kunnen vaak opgelost worden door joins of temp tables. Dit is per definitie niet langzamer, soms zelfs sneller omdat je zelf de optimalisatie doet en niet afhankelijk bent van de MySQL optimizer.
@Venga AB:

Je tijdwinst krijg je toch nog wel:

Een lastige query maken met behulp van een subquery is veel intuitiever dan werken met joins en temporary tables of het maken van extra loops, arrays en if-then constructies.
Tel uit je winst ;)
@zwippie

Wie heeft het over extra loops en if-then contructies?

Bovendien heb ik het niet over de tijd om tot een query te komen, maar de snelheid van uitvoering van de query. En dat is vooral bij webtoepassingen het belangrijkste.

Liever 5 minuten langer programmeren dan dat elke bezoeker een halve seconde langer moet wachten op resultaat.
4.1.1.1 is nogsteeds een alpha versie dus 't wordt niet echt aangeraden die te draaien.

4.0 is echter wel al een tijdje stable, dus maybe moet je die eens tryen.
joh, 4.1.1.1 ? Tijd om mijn 2.x maar een te updaten; alleen vraag ik me af wat de veranderingen zijn. Is er een changelog?
Zie op onderstaande site. Daar kan je alle changelogs zien voor de 4.1. release van MySQL:

Changes in release 4.1.x (Alpha)
http://mysql.mirror.trueserver.nl/doc/en/News-4.1.x.html
Changes in release 4.1.2 (not released yet)
http://mysql.mirror.trueserver.nl/doc/en/News-4.1.2.html
Changes in release 4.1.1 (01 Dec 2003)
http://mysql.mirror.trueserver.nl/doc/en/News-4.1.1.html
Changes in release 4.1.0 (03 Apr 2003: Alpha)
http://mysql.mirror.trueserver.nl/doc/en/News-4.1.0.html
okee... ben best wel benieuwd of de bug eruit is gehaald dat als je je root w8woord veranderede dat je je mysql datbase niet meer in kon komen

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True