Percona Live Europe Social

Percona Live Europe Social

One for the road…

Percona Live Europe 2017The social events at Percona Live Europe provide the community with more time to catch up with old friends and make new contacts. The formal sessions provided lots of opportunities for exchanging notes, experiences and ideas. Lunches and coffee breaks proved to be busy too. Even so, what’s better than chilling out over a beer or two (we were in Dublin after all) and enjoying the city nightlife in good company?

Percona Live Europe made it easy for us to get together each evening.  A welcome reception (after tutorials) at Sinnott’s Pub in the heart of the City hosted a lively crowd. The Community Dinner at the Mercantile Bar, another lively city center hostelry, was a sell-out. While our closing reception was held at the conference venue, which had proven to be an excellent base. 

Many delegates took the chance to enjoy the best of Dublin’s hospitality late into the night. It’s credit to their stamina – and the fantastic conference agenda – that opening keynotes on both Tuesday and Wednesday were very well attended.

In case you think we might have been prioritizing the Guinness, though, there was the little matter of the lightning talks at the Community Dinner. Seven community-minded generous souls gave up some of their valuable socializing time to share insights into matters open source. Thank you again to Renato Losio of Funambol, Anirban Rahut of Facebook, Federico Razzoli of Catawiki, Dana Van Aken of Carnegie Mellon University, Toshaan Bharvani of VanTosh, Balys Kriksciunas of Hostinger International and Vishal Loel of Lazada.

More about the lightning talks can be seen on the Percona Live Europe website.

Many of the conference treats – coffee, cakes, community dinner – are sponsored and thanks are due once more to our sponsors who helped make Percona Live Europe the worthwhile, enjoyable event that it was.

And so Percona Live Europe drew to a close. Delegates from 43 countries headed home armed with new knowledge, new ideas and new friends. I’ve put together to give a taste of the Percona Live social meetups in this video. Tempted to join us in 2018?



What I’m looking forward to at Percona Live (MySQL Users Conference)

This is my 10th year attending and speaking at the MySQL Users Conference (as the Percona Live MySQL Conference and Expo was originally called back in 2003), and for me it does not get tiring. So what is there in this conference for me as an attendee, speaker and businessman?

Learning. First and foremost the conference is still a great learning venue for me. I learn about new technologies in the MySQL space as well as how these technologies can be applied in practice. I learn what works and what does not. I learn from the sessions, expo hall exhibitors and hallway conversations. I’m glad that over so many years the conference is still pretty “hardcore,” attracting many real MySQL practitioners as speakers as well as attendees who all share their deep technical insights, holding back no secrets.

Reconnect with Old Friends. Over the years I’ve made many friends who I only see face-to-face once a year at the annual MySQL Users Conference. This is a great opportunity for me to reconnect and catch up.

2003 MySQL Users Conference

Registration signs from the 2003 MySQL Users Conference and Expo in San Jose, Calif. It ran from April 10-11 that year.

Meet New Friends. Each year I go to the show I make some new friends or have a chance to meet, in person, people who I previously only connected with online. I enjoy meeting people and if you’re at the conference this year please come over to say “hi.”

Meet New Companies. Many companies and products in the MySQL space have been launched at this show. It is important for me to stay attuned to the new companies, products and other developments in the MySQL ecosystem – both to drive Percona’s direction as well as to give the best possible advice to my customers as a consultant.

Speak. I speak at many shows and this is one of the best for me to present MySQL talks – I typically find the audience very engaged and interested in the topic at hand, as well as able to grasp some of the subtle nuances I’m communicating. Each time I throw some trick question into the audience I get someone who is aware of the problem and is able to answer it… as opposed to many of the other shows I speak at where all I get is an awkward silence which tells me I might be going too deep. This year in addition to my Keynote and Panel sessions I will give an Innodb and Performance Optimization Tutorial as well as talk about Goal-Driven Performance Optimization and Choosing storage systems for MySQL

Do Business. This conference was also been a very successful business adventure for us, both back when we were merely attending the conference as an exhibitor and now as its organizer. If you’re shopping for MySQL technology and services, then you’ll see the largest selection of MySQL Ecosystem vendors at the show. If you’re doing business associated with MySQL, you’ll have the opportunity to meet a great many potential partners and customers, most of them senior enough to make or influence a decision within their organizations.

Well… We’re going to have a great show this year at the Percona Live MySQL Conference and Expo. I hope you’re attending. If not it is not yet too late to register. You can use my discount code “Peter15″ for 15% off.

See you there !

The post What I’m looking forward to at Percona Live (MySQL Users Conference) appeared first on MySQL Performance Blog.


Using PdoSessionStorage in Symfony2

Update: I wrote a more detailed cookbook for the Symfony2 documentation which is online from today: Documentation


As I told you in my last blog entry, I had the problem that there is no documentation on how to use the PdoSessionStorage in Symfony2. I opened a question on Stackoverflow but there was no one who could help me. Yesterday I found some time to investigate this problem. After reading the Symfony2 sources I found my way. So here it is:

All you need to do is to change some parameters in the app/config/config.yml file (or one of the environment dependend config-files):

    default_locale: %locale%
    lifetime:       3600
    auto_start:     true
    storage_id: pdo
    db_table: session
    db_id_col: session_id
    db_data_col: session_value
    db_time_col: session_time
  • db_table: The name of the session table in your database
  • db_id_col: The name of the id column in your session table (VARCHAR(255))
  • db_data_col: The name of the value column in your session table (TEXT or CLOB)
  • db_time_col: The name of the time column in your session table (INTEGER)

Now you have to define a PDO connection in the config.yml. For that create a new service:

        class:    PDO
            dsn:      "mysql:dbname=sf2demo"
            user:     root

That’s it :)

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com