Thursday, April 1. 2010PostgreSQL 9.0: Includes the new MySQL Emulation LayerComments
Display comments as
(Linear | Threaded)
Awesome! Thank Stallman! Now my applications can work properly. Comment (1)
I demand you remove this. Those behaviours are our sole property and we do not authorise their use. Cease and desist. Comment (1)
Oh! I was close to believe last night :) Translated it to Russian in my blog Comment (1)
There are so many legitimate concerns about MySQL, why include phony ones as well? "Non-aggregate columns in the SELECT list need no longer appear in the GROUP BY clause." That is a great MySQL feature (if you know what you're doing). That blog post you linked it kind of disingenious - of course MySQL has to "guess", but only if you don't provide ordering. PostgreSQL has DISTINCT ON, which works similarly, but doesn't solve all use cases as well as MySQL - and does the exact same thing as MySQL if you don't provide explicit ordering, namely return a largely arbitrary result! Pot, meet kettle. In fact, PostgreSQL DISTINCT ON is at its core IDENTICAL with MySQLs GROUP BY syntax extension. Comment (1)
Stephan, just check the date ... And to pick up your point: of course, if would be a great feature, if it would allow predictable results. It does not. Comments (2)
When I first read the item, I thought it did something like implicitly adding the columns to the group by, so "select a, b, sum(c) from foo" would be interpreted as "select a, b, sum(c) from foo group by a, b". This is something i often have wished (but I aren't sure it wouldn't have unintentioned side effects). But reading the link, it was of course clear that what they do (i.e. treating it as "select first(a), first(b), sum(c) from foo") is not the right way. Comment (1)
> That is a great MySQL feature No, it's not. It's a sign that either your design or your thought process is severely broken. Just yesterday I had to clean up the mess from a program bug where another developer decided this sort of query (using a MySQL database) was a good idea. Of course, MySQL has been inbreeding this sort of broken thinking since its inception. Comment (1)
When will it be possible to have : CTRL + C leave the current query and also leave the command line client (in fact, I think we can even go further and reboot the computer, that would be more fun) ? Have the CLI to remember the \e but not the queries you edited ? Have only one error message for all foreign key types of errors ? support different encodings between tables so we cannot foreign key with varchars ? Do not allow multiple autoincrement values on one table ? Forget about inheritance ? Forget about generate_series ? I am sure without all the unecessary features, my computer will , maybe not, be faster. Thank in advance ! Oh ... I forgot ... the support of «FLUSH PRIVILEGES» would definitely make Pg to look like a genuine MySQL database. Comment (1)
Events and stored procedures will not be backuped by default anymore? Nobody needs that stuff anyway, way too difficult. ;) Comment (1)
Is there an option for transparently truncating data that doesn't fit into a field? I hate all those lame errors I keep getting in Postgres. Comment (1)
|
QuicksearchBlog AdministrationPostgreSQL BuchCalendar
UBERWACH!BookmarksUpcoming EventsCategoriesLast SearchStatisticsLast entry: 2010-08-31 08:54
721 entries written
490 comments have been made
917 visitor(s) this month
77 visitor(s) today
0 visitor(s) online
Top Refererswww.google.com (3476)
planete.postgresql.fr (3033) www.postgresql.org (2877) www.google.de (2847) google.com (1582) planet.postgresql.org (1509) ak-zensur.de (1358) ads.wars-nicht.de (1168) www.planetpostgresql.org (964) image.youdao.com (377) Recent Entries
Archives |
|||||||||||||||||||||||||||||||||||||||||||||||||
PostgreSQL 9.1 sürümü ile birlikte NoSQL'e geçiyor: http://pgsnake.blogspot.com/2010/04/postgres-91-release-theme.html 9.0 sürümünde MySQL Emulation Layer geliyor: http://andreas.scherbaum.la/blog/archives/657-PostgreSQL-9.0-Includes-the-ne Comment (1)
Tracked: Apr 01, 10:26
This blog post of mine about the new MySQL Emulation Layer in PostgreSQL 9.0 was (more of less obvious) an april joke. Most readers have guessed right. On the other hand the idea, that this joke is based, is very real: during the last conferences and exhi Comment (1)
Tracked: Apr 02, 18:04