{"id":1358,"date":"2009-01-20T07:05:04","date_gmt":"2009-01-19T21:05:04","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=1358"},"modified":"2009-02-21T13:26:54","modified_gmt":"2009-02-21T03:26:54","slug":"tcmalloc-and-drizzle","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2009\/01\/20\/tcmalloc-and-drizzle\/","title":{"rendered":"TCMalloc and Drizzle"},"content":{"rendered":"<p>Mark has found <a href=\"http:\/\/mysqlha.blogspot.com\/2009\/01\/double-sysbench-throughput-with_18.html\">Double sysbench throughput with TCMalloc<\/a> with is quite amazing.<\/p>\n<p>In Drizzle, if TCMalloc is present, we&#8217;ve linked it in (and on Solaris, mtmalloc) for years now. well&#8230;. Drizzle years, which are rather like dog years.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mark has found Double sysbench throughput with TCMalloc with is quite amazing. In Drizzle, if TCMalloc is present, we&#8217;ve linked it in (and on Solaris, mtmalloc) for years now. well&#8230;. Drizzle years, which are rather like dog years.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[75],"tags":[70],"class_list":["post-1358","post","type-post","status-publish","format-standard","hentry","category-drizzle-work-et-al","tag-drizzle"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-lU","jetpack-related-posts":[{"id":1583,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/02\/26\/drizzle-group-identica\/","url_meta":{"origin":1358,"position":0},"title":"drizzle group &#8211; Identi.ca","author":"Stewart Smith","date":"2009-02-26","format":false,"excerpt":"drizzle group - Identi.ca Join us - you know you want to. Keep up to date with what's happenning in Drizzle land. Doing something with Drizzle? just add \"!drizzle\" to your identi.ca update.","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1747,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/11\/13\/learning-drizzle\/","url_meta":{"origin":1358,"position":1},"title":"Learning Drizzle","author":"Stewart Smith","date":"2009-11-13","format":false,"excerpt":"Wanting to learn Drizzle? My friend Kent is doing just that, and documenting everything as he goes. It's a great time to learn, as we head up to the bell milestone (which will be awesome) and big user visible changes are certainly slowing. So, head on over to Learning Drizzle\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1698,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/09\/18\/drizzle-meeting-photos\/","url_meta":{"origin":1358,"position":2},"title":"Drizzle Meeting Photos","author":"Stewart Smith","date":"2009-09-18","format":false,"excerpt":"I didn't take many photos at the Drizzle Meeting, although I did take a couple at the end at the Hopvine (just down the road from Brian's place). A good read is Brian's wrap up of the meeting. But we have (courtesy of Brian): Drizzle\/Gearman\/Memcached authors photo Jay's \"fo' Drizzle\"\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"DSC_4574","src":"https:\/\/i0.wp.com\/www.flamingspork.com\/blog\/wp-content\/uploads\/2009\/09\/DSC_4574-300x200.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1268,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/11\/23\/the-drizzle-snowman-planetmysql-fail\/","url_meta":{"origin":1358,"position":3},"title":"The Drizzle Snowman &#8211; PlanetMySQL fail","author":"Stewart Smith","date":"2008-11-23","format":false,"excerpt":"If you went \"wtf\" at The Drizzle Snowman - WIN! - Jay Pipes on PlanetMySQL suddenly ending at \"create table\", you should click through and see the unicode character for a snowman. In other fun, we've also created tables with the name of cloud symbol, umbrella symbol and umbrella with\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1609,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/04\/16\/drizzle-developer-day-reminder\/","url_meta":{"origin":1358,"position":4},"title":"Drizzle Developer Day reminder","author":"Stewart Smith","date":"2009-04-16","format":false,"excerpt":"We're having a Drizzle Developer Day just after the MySQL Conference and Expo next week. You don't have to be attending the conference to come to the Drizzle Developer Day. Just bring your enthusiasm for free databases, Drizzle and good software. Spaces are limited, so head on over to the\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2286,"url":"https:\/\/www.flamingspork.com\/blog\/2011\/02\/08\/drizzle-metadata-tables\/","url_meta":{"origin":1358,"position":5},"title":"Drizzle metadata tables","author":"Stewart Smith","date":"2011-02-08","format":false,"excerpt":"Giuseppe has a great post about the Evolution of MySQL metadata, and I thought I'd have a look at what we have in Drizzle. It's pretty easy to work out how many tables are in each schema, we just query the standard INFORMATION_SCHEMA.TABLES view: drizzle> select table_schema,count(table_name) -> from information_schema.tables\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=1358"}],"version-history":[{"count":2,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1358\/revisions"}],"predecessor-version":[{"id":1430,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1358\/revisions\/1430"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=1358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=1358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=1358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}