Showing entries 41266 to 41275 of 44078
« 10 Newer Entries | 10 Older Entries »
MySQL Migration Toolkit Extensions

Just to add some more features of the MySQL Migration Toolkit from the MySQL Conference presentation MySQL Migration Toolkit by Mike Zinner from MySQL AB.

You can extend and modify the funcionality of the Migration toolkit with the supplied Eclipse Java project. I’ll need to download the code to write some more detailed notes, but here were a few points from Mike.

Classes are in the com.mysql.grt.modules Package Space
The main configurable classes are nameed Migration????..java and ReverseEngineer???.java with ???? being for the different Database Products

Within the Eclipse project, you can incoporate other languages. For example, ReveserEngineerMySQL Jdbc.java for example has a …

[Read more]
One Tired Dude

Man I'm wiped out. Have been operating on 5-6 hours of sleep a night since Sunday and it's starting to take it's toll. I should probably resist the urge to stay up hanging out with folks (and then trying to get work done after that).

I suspect there will be no problems sleeping on the red-eye flight home to Boston tomorrow night. Just one more jam-packed day to go, if I can make it through tonight's MySQL UC quiz show without falling over. With Markus, Beat, Giuseppe, Peter Z., and others on the team I think we're in good shape. Markus did a great job getting folks signed up.

I must admit that it has been …

[Read more]
DOS

Denial Of Sushi Attack

Web Performance and Scalability with MySQL Slides

Woo, that was fun! I just finished "my talk":http://mysqluc.com/cs/mysqluc2006/view/e_sess/8294 half an hour ago. (update: I've updated the slides to be a page per, uh, page rather than a page per "build")

I got a couple of "that was the {best,most useful} talk at the conference so far!" comments, so that alone made it worth getting up at 5.45am to fly up here!

The slides from the talk are now on the talks page of my new shiny website that Vani put together for me.

I had about 70 slides for 45 minutes (made it in 47!) so it went pretty fast, but I really think that's a lot more fun. I am sitting in the "InnoDB: Designing and Configuring for Best …

[Read more]
Web Performance and Scalability with MySQL Slides

Woo, that was fun! I just finished "my talk":http://mysqluc.com/cs/mysqluc2006/view/e_sess/8294 half an hour ago. (update: I've updated the slides to be a page per, uh, page rather than a page per "build")

I got a couple of "that was the {best,most useful} talk at the conference so far!" comments, so that alone made it worth getting up at 5.45am to fly up here!

The slides from the talk are now on the talks page of my new shiny website that Vani put together for me.

I had about 70 slides for 45 minutes (made it in 47!) so it went pretty fast, but I really think that's a lot more fun. I am sitting in the "InnoDB: Designing and Configuring for Best …

[Read more]
Tuning MySQL5 SQL and Stored Procedures: Guy Harrison


This post dedicated to Edwin DeSouza.

Un-tuned SQL or stored procedures often fail to scale as table volumes increase, inefficiency increases exponentially with size.

Tune SQL/stored procedures and then buy new hardware.

use EXPLAIN to help optimize queries. Also use the slow query log.

EXPLAIN EXTENDED shows sql that was actually used — ie, optimizer may rewrite query, so it’s a neat tool.

you can always give optimizer hints, but they’re not recommended — keep checking them as your app grows — STRAIGHT_JOIN, FORCE INDEX, USE INDEX, and one other one.

SHOW STATUS gives you status variables. innodb_buffer_pool_read_requests and innodb_data_read will show how much data is being read from the buffer pool vs. data.

Index isn’t always used, if more than 20% or …

[Read more]
PBXT mentioned by CEO Mårten Mickos at the MySQL Users Conference Keynote

Ok, so here is a story:

I was standing with Giuseppe Maxia waiting to go into this mornings keynote when a smartly dressed man approached Giuseppe to congratulate him. The reason was that Giuseppe had won an award the day before for service to the MySQL community. So Giuseppe introduced the guy as Marten (the rest of the name I don't get, and he was not wearing a name tag).

Marten seemed to recognize my name and asked if I was a frequent visitor to the conferences. I said, "no, I am the PBXT guy". Thats when he realized why he had heard my name.

So then we chatted a bit, and he asked me how difficult it had been to write the engine, how long it had taken me and what my engine can do well. I said I was more concerned about what it could not do so well then what it could do well, but then I told him what was good in my performance tests, etc.

A little later Giuseppe and I moved into the hall …

[Read more]
Web Performance and Scalability with MySQL

Some of these may be conflicting, not applicable to everyone.

1) think horizontal — everything, not just the web servers. Micro optimizations are boring, as or other details
2) benchmarking techniques;. Not “how fast” but “how many”. test force, not speed.
3) bigger and faster vertical scaling is the enemy.
4) horizontal scaling = add another box
5) implementation, scale your system a few times, but scale your ARCHITECTUREa dozens or hundreds of time.
6) start from the beginning with architecture implementation.
7) don’t have “The server” for anything
8) stateless good, stateful bad
9) “shared nothing” good
10) don’t keep state within app server
11) caching good.
12) generate static pages periodically, works well for not millions of pages or changes.
13) cache full output in application
14) include cookies in the “cache key” so …

[Read more]
MySQL Opens Up its Database
MySQL Launches MySQL Forge Web Site & Announces Support for Ubuntu

MySQL today introduced MySQL Forge a new online resource for all MySQL users and developers to communicate, collaborate and share MySQL code and applications. The company also announced new support for Ubuntu Linux. In a keynote address today at the MySQL Users Conference 2006, Mark Shuttleworth, the founder of the Ubuntu project, outlined the new partnership and technology collaboration between Ubuntu and MySQL.

Showing entries 41266 to 41275 of 44078
« 10 Newer Entries | 10 Older Entries »