php-windows Digest 17 Apr 2001 08:22:33 -0000 Issue 548 Topics (messages 6776 through 6779): Re: MySql pconnect 6776 by: Plutarck 6777 by: Svensson, B.A.T. mysql-connections problems 6778 by: Jens Gustafsson Re: Regarding TTf support for php_gd.dll 6779 by: Wenz Christian Administrivia: To subscribe to the digest, e-mail: [EMAIL PROTECTED] To unsubscribe from the digest, e-mail: [EMAIL PROTECTED] To post to the list, e-mail: [EMAIL PROTECTED] ----------------------------------------------------------------------
> I have hard to see how this speed issues could be related to the > fact that MySQL does not provides you with stored procedures? > > In what way do you suggest to say that a SELECT statment or an allocation > of a connection would be slower just because the RDBMS provides you with > stored procedures? Please explain... I didn't mean to say that MySQL shouldn't provide stored procedures. If it doesn't hurt speed, I agree that it should allow such an option. Same with transactions. Furthermore I'd like more access restriction abilities, such as restricting the amount of requests/dataflow/connections a certain user can make over a given amount of time. What I meant to say was that I disagree that MySQL isn't a "good" RDBMS. However I agree it can and should be better than it is. But because it could be better does not mean it isn't "good" as it is. It may not be feature rich, but it's not missing features that majorly effect it's viability. The problem here is I believe we are using a different definition of quality. For me, something is "good" as long as it does what I want it to do. I have no current need for stored processes or transactions, so I wouldn't really care if it had it or not. >From a link on that article I gave, about MySQL: "MySQL is a fundamentally different product from Postgres or InterBase, with different strengths and primary uses. It's a basic, stripped-down database that quickly serves up data to limited numbers of users. Its fast read performance, along with easy integration with Web scripting languages such as Perl and PHP, make it a favorite among Webmasters. MySQL is well suited to processing simple data on Web sites and a popular choice for building fairly low-traffic sites. The project recently moved from a rather constrained licensing scheme to the full GNU Public License (GPL) favored by many open-source projects, and has started to add elements of other existing software to address the feature gap it faces with PostgreSQL and InterBase." With exception to the fact I believe that MySQL is perfectly capable of supporting high-traffic sites, from that less-than-appealing description I still consider MySQL to be "good". If it does what I want it to, it's "good". But because MySQL apparently doesn't do what you want it to, I can see why you don't think it's so "good" ;) -- Plutarck Should be working on something... ...but forgot what it was. ""Svensson, B.A.T. "" <[EMAIL PROTECTED]> wrote in message 27E647E5629ED211BF78009027289C630288B34E@mail1">news:27E647E5629ED211BF78009027289C630288B34E@mail1... > > >-----Original Message----- > >From: Plutarck [mailto:[EMAIL PROTECTED]] > >Sent: Monday, April 16, 2001 8:53 AM > >To: [EMAIL PROTECTED] > >Subject: Re: Re[2]: [PHP-WIN] MySql pconnect > > > > > >As expressed in the article, the question is what the database > >was designed to actually "do". > > Well. Dear Plutark. The author are talking about a design of an INSTANCE > in the database in this case, not about the RDBMS it self - which I were > talking about. > > >MySQL creates quick connections, responds to SELECT statements as fast as > >anything can, has a small footprint, and does not require any special fees > >to use it. And yes, it's open source. For the vast majority of web sites, > >MySQL is an absolutely perfect fit. > > I have hard to see how this speed issues could be related to the > fact that MySQL does not provides you with stored procedures? > > In what way do you suggest to say that a SELECT statment or an allocation > of a connection would be slower just because the RDBMS provides you with > stored procedures? Please explain... > > >But if you are a bank or running a real-time game that requires player data > >to be saved constantly, for instance, something like Oracle is what you'll > >need (for now). > > You can use any RDBMS with sufficient functionality to do that "banking > thing". > It is "just" a matter of planning strategies for your design of your > database > system and the database schema of that database system. > > >But most people just don't _need_ transactions. However, MySQL is planning > >to add support for such things in later versions. You have to keep in mind > >that MySQL is new compared to Oracle. It makes sense that it has a smaller > >amount of features. > > Who did mention Oracle? I didn't.... My original statment was: > > "MySQL is even a worse RDBM's than I thought" > > Anyhow: If I want to run Formula-1, then I don't buy a Vas Lada, just > because > most people don't want to run fast. Just because "most people just don't > _need_ transactions", doesn't implies that MySQL is a good RDBMS! And that's > my > point! MySQL is not a suitable RDBMS system in general, and from that point > I made my conclusion stated above. > > >And on an unrelated issue, down with bloatware :) > > Excuse an ignorant person, but I didn't get that one? > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] >
>The problem here is I believe we are using a different definition of >quality. For me, something is "good" as long as it does what I want it to >do. Ok, I understand what your arguments boils down to now (but my definition is actually exactly the same as yours.... ;). Let me refine my self: I did compare MySQL towards other RDBMS-engines and the general functionality you may suspect to find within them, not towards a specific application. In this respect, MySQL are more worse than I first believed. But on the other hand, if we should compare "goodness" towards application, Yes, then I do agree with you, that for some applications MySQL might not only be a good solution, but even the best choice! But for my considerations, after I read that article. MySQL is definitely out of question for potential DBMS - I been suspecting this before, but for other reasons. The article I read just made the final touch to convince me in my intuitive conclusions about MySQL's performance. >I have no current need for stored processes or transactions, so I >wouldn't really care if it had it or not. Hmm... I could fill a book as an argument against such attitude. :) But... no time today. :) Regards, Anders - who has to concentrate more on the rewriting of a database loader now....
Hi ! I have a mysql-connection problem. I have run pws, php3 and mysql on win2000 for a while now and it has worked just fine. Until yesterday that is. Now php wont connect to the mysql-server. And i cant figure out whats wrong. It doesnt matter if i install mysql as a service or run mysqld.exe or mysqld-nt.exe. I also have myODBC installed and through that i can connect to the mysql-server, I can also connect with mysql.exe. I get the following error-msg from php: "Warning: Can't create IP socket (10091) in ..." Can someone please help before they have to put me in a room with padded walls? :) / Jens Gustafsson
Hi, > I am working on a NT Workstation.. (PWS) > When trying to use the function ImageTTFBBox() or ImageTTFText() I > get the following error: > Warning: Could not find/open font in so and so page and so and so > line... works for me.... maybe you provided a wrong path? Could you send us a simplified example ? Regards Christian