Scaling with Postgres. Robert Treat Percona Performance Conference 2009
|
|
- Brook Cooper
- 5 years ago
- Views:
Transcription
1 Scaling with Postgres Robert Treat Percona Performance Conference 2009
2 Disclaimer Every really big site uses custom solutions. Don t expect to get there using out of the box software. You don t have to reinvent the wheel. But you may have to build the car.
3 Who am I?
4 Who am I? OmniTI TB+ databases top 100 websites Oracle/MySQL/Postgres Not necessarily in that order :-)
5 Scaling Databases 101
6 Scaling Databases 101 Implementation
7 Scaling Databases 101 Implementation Tuning Optimize Queries Optimize Schema
8 Scaling Databases 101 Implementation Tuning Optimize Queries Optimize Schema Throw Hardware At It Caching
9 Scaling Databases 101 Implementation Tuning Optimize Queries Optimize Schema Throw Hardware At It Caching Replication
10 Scaling Databases 101 Implementation Tuning Optimize Queries Optimize Schema Throw Hardware At It Caching Replication Federation
11 Implementation Normalization Foreign Keys Relational Modeling
12 Implementation Normalization Foreign Keys Relational Modeling Mostly Irrelevant
13 Implementation
14 Implementation Monitoring nagios, munin, etc.. check_postgres
15 Implementation Monitoring nagios, munin, etc.. check_postgres Trending cacti, noit watch your hardware!
16 Tuning
17 Tuning Get the Basics Right Tuning_Your_PostgreSQL_Server
18 Tuning Get the Basics Right Tuning_Your_PostgreSQL_Server Someday Xlogs, Checkpoints Vacuum Strategy Costs and other Minutia
19 Optimize Queries explain explain analyze explain analyze verbose
20 Optimize Queries writing queries tuned to your databases planner
21 Optimize Schema
22 Optimize Schema indexing partial, functional fix data types add/remove tables de-normalize (maybe)
23 Why is this important? Postgres is good at scaling vertically Flawed database schema hides the real problems
24 Why is this unimportant? Optimizing is often a trade off of time vs. money It is not an ultimate solution
25 Throw Hardware At It Find your bottlenecks Memory / RAM CPU I/O, DISKS usually the biggest problem
26 Can you take me higher? 32 Cores 128 GB+ RAM Spindles out the wazoo tablespaces
27 Caching
28 Caching Internal materialized views
29 Caching Internal materialized views External memcached, et al. static files
30 Oh, the places you ll go Nothing Fancy or Exciting Solid Engineering Understanding needs / limits
31 Oh, the places you ll go Nothing Fancy or Exciting Solid Engineering Understanding needs / limits Top Website
32 Replication Ignore the hype Triggers won t destroy your site Scripting solves a lot of config issues Telling your DBA to do his!@#$ job solves config issues too Add-on is FUD for Modular
33 Replication Truth in advertising Oracle does it better MySQL does it simpler
34 Replication
35 Replication Scaling Reads Master, many slaves Slony, Londiste, Bucardo, PGPoolII
36 Replication Scaling Reads Master, many slaves Slony, Londiste, Bucardo, PGPoolII Scaling Writes Mostly impossible Bucardo, PGPoolII
37 What is Federation? A process for eliminating performance and/or scaleability as a requirement for your database
38 Federation
39 Federation MySQL software has no federation advantage
40 Federation MySQL software has no federation advantage MySQL community has large federation advantage
41 Federation Things to consider Horizontal Partitioning Application Based Partitioning BASE golconde, gearman
42 El Fin
43 Postgres BOF 7:30 PM Camino Real
Real World Web Scalability. Ask Bjørn Hansen Develooper LLC
Real World Web Scalability Ask Bjørn Hansen Develooper LLC Hello. 28 brilliant methods to make your website keep working past $goal requests/transactions/sales per second/hour/day Requiring minimal extra
More informationScaling Solr in the Cloud
Scaling Solr in the Cloud By @ablyler & @LindsaySnider FROM @NutshellCRM www.nutshell.com Agenda About the Speakers About Nutshell Nutshell and Solr Solr Resource Usage Scaling Methods Questions and Answers
More informationHow Enova Financial Uses Postgres. Jim Nasby, Lead Database Architect
How Enova Financial Uses Postgres Jim Nasby, Lead Database Architect Who are we? Some history Migration Where are we today? (The cheerleading section) Cool stuff Q&A Overview 2 Who are we? Who are we?
More informationMySQL Performance Improvements
Taking Advantage of MySQL Performance Improvements Baron Schwartz, Percona Inc. Introduction About Me (Baron Schwartz) Author of High Performance MySQL 2 nd Edition Creator of Maatkit, innotop, and so
More informationArchitecture and Design of MySQL Powered Applications. Peter Zaitsev CEO, Percona Highload Moscow, Russia 31 Oct 2014
Architecture and Design of MySQL Powered Applications Peter Zaitsev CEO, Percona Highload++ 2014 Moscow, Russia 31 Oct 2014 About Percona 2 Open Source Software for MySQL Ecosystem Percona Server Percona
More informationRunning MySQL on AWS. Michael Coburn Wednesday, April 15th, 2015
Running MySQL on AWS Michael Coburn Wednesday, April 15th, 2015 Who am I? 2 Senior Architect with Percona 3 years on Friday! Canadian but I now live in Costa Rica I see 3-10 different customer environments
More informationHow to pimp high volume PHP websites. 27. September 2008, PHP conference Barcelona. By Jens Bierkandt
How to pimp high volume PHP websites 27. September 2008, PHP conference Barcelona By Jens Bierkandt 1 About me Jens Bierkandt Working with PHP since 2000 From Germany, living in Spain, speaking English
More informationManage MySQL like a devops sysadmin. Frédéric Descamps
Manage MySQL like a devops sysadmin Frédéric Descamps Webinar Oct 2012 Who am I? Frédéric Descamps @lefred http://about.be/lefred Managing MySQL since 3.23 (as far as I remember) devops believer www.percona.com
More informationUntangling the PostgreSQL upgrade
2ndQuadrant 4 de agosto de 2018 Contents 1 Introduction 2 Point Releases 3 Major upgrades 4 Zero downtime 5 Conclusion 6 Questions? Upgrades Point release upgrades Major version upgrade A note on versions
More informationPostgreSQL migration from AWS RDS to EC2
PostgreSQL migration from AWS RDS to EC2 Technology lover Worked as Software Engineer, Team lead, DevOps, DBA, Data analyst Sr. Tech Architect at Coverfox Email me at mistryhitul007@gmail.com Tweet me
More informationBuilding a Scalable Architecture for Web Apps - Part I (Lessons Directi)
Intelligent People. Uncommon Ideas. Building a Scalable Architecture for Web Apps - Part I (Lessons Learned @ Directi) By Bhavin Turakhia CEO, Directi (http://www.directi.com http://wiki.directi.com http://careers.directi.com)
More informationITS. MySQL for Database Administrators (40 Hours) (Exam code 1z0-883) (OCP My SQL DBA)
MySQL for Database Administrators (40 Hours) (Exam code 1z0-883) (OCP My SQL DBA) Prerequisites Have some experience with relational databases and SQL What will you learn? The MySQL for Database Administrators
More informationThere And Back Again
There And Back Again Databases At Uber Evan Klitzke October 4, 2016 Outline Background MySQL To Postgres Connection Scalability Write Amplification/Replication Miscellaneous Other Things Databases at Uber
More informationSecrets of PostgreSQL Performance. Frank Wiles Revolution Systems
Secrets of PostgreSQL Performance Frank Wiles Revolution Systems Measure Everything Before And After DON T DO DUMB THINGS! Don t... Assume PostgreSQL is like MySQL Database server doing double duty Disk
More informationAccessing other data fdw, dblink, pglogical, plproxy,...
Accessing other data fdw, dblink, pglogical, plproxy,... Hannu Krosing, Quito 2017.12.01 1 Arctic Circle 2 Who am I Coming from Estonia PostgreSQL user since about 1990 (when it was just Postgres 4.2)
More informationDatabase Architecture 2 & Storage. Instructor: Matei Zaharia cs245.stanford.edu
Database Architecture 2 & Storage Instructor: Matei Zaharia cs245.stanford.edu Summary from Last Time System R mostly matched the architecture of a modern RDBMS» SQL» Many storage & access methods» Cost-based
More informationOracle 11g Optimizer Statistics Inderpal S. Johal. Inderpal S. Johal, Data Softech Inc.
ORACLE 11G DATABASE STATISTICS Inderpal S. Johal, Data Softech Inc. OVERVIEW Oracle 10g have made lots of significant change so as to provide good performance to Oracle database. The important changes
More informationKeep an eye on your PostgreSQL clusters
Keep an eye on your PostgreSQL clusters Open PostgreSQL Monitoring & PostgreSQL Workload Analyzer Julien Rouhaud Dalibo - www.dalibo.org pgconf.ru 2015 - February, 6th [ 1 / 37 ] Monitoring? Service availability
More informationCOPYRIGHT 13 June 2017MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.
Building and Operating High Performance MarkLogic Apps James Clippinger, VP, Strategic Accounts, MarkLogic Erin Miller, Manager, Performance Engineering, MarkLogic COPYRIGHT 13 June 2017MARKLOGIC CORPORATION.
More informationNoSQL Databases An efficient way to store and query heterogeneous astronomical data in DACE. Nicolas Buchschacher - University of Geneva - ADASS 2018
NoSQL Databases An efficient way to store and query heterogeneous astronomical data in DACE DACE https://dace.unige.ch Data and Analysis Center for Exoplanets. Facility to store, exchange and analyse data
More informationHelp! I need more servers! What do I do?
Help! I need more servers! What do I do? Scaling a PHP application 1 2-Feb-09 Introduction A real world example The wonderful world of startups Who am I? 2 2-Feb-09 Presentation Overview - Scalability
More informationThe Care and Feeding of a MySQL Database for Linux Adminstrators. Dave Stokes MySQL Community Manager
The Care and Feeding of a MySQL Database for Linux Adminstrators Dave Stokes MySQL Community Manager David.Stokes@Oracle.com Simple Introduction This is a general introduction to running a MySQL database
More informationManual Trigger Sql Server 2008 Examples Insert Update
Manual Trigger Sql Server 2008 Examples Insert Update blog.sqlauthority.com/2011/03/31/sql-server-denali-a-simple-example-of you need to manually delete this trigger or else you can't get into master too
More informationMyRocks deployment at Facebook and Roadmaps. Yoshinori Matsunobu Production Engineer / MySQL Tech Lead, Facebook Feb/2018, #FOSDEM #mysqldevroom
MyRocks deployment at Facebook and Roadmaps Yoshinori Matsunobu Production Engineer / MySQL Tech Lead, Facebook Feb/2018, #FOSDEM #mysqldevroom Agenda MySQL at Facebook MyRocks overview Production Deployment
More informationMariaDB 10.3 vs MySQL 8.0. Tyler Duzan, Product Manager Percona
MariaDB 10.3 vs MySQL 8.0 Tyler Duzan, Product Manager Percona Who Am I? My name is Tyler Duzan Formerly an operations engineer for more than 12 years focused on security and automation Now a Product Manager
More informationMySQL for Database Administrators Ed 3.1
Oracle University Contact Us: 1.800.529.0165 MySQL for Database Administrators Ed 3.1 Duration: 5 Days What you will learn The MySQL for Database Administrators training is designed for DBAs and other
More informationRun your own Open source. (MMS) to avoid vendor lock-in. David Murphy MongoDB Practice Manager, Percona
Run your own Open source Click alternative to edit to Master Ops-Manager title style (MMS) to avoid vendor lock-in David Murphy MongoDB Practice Manager, Percona Who is this Person and What Does He Know?
More informationClarify technical rumours about PostgreSQL
Clarify technical rumours about PostgreSQL Dipl.-Inf. Susanne Ebrecht PostgreSQL Germany in cooperation with PostgreSQL Europe FOSDEM 2009 1 Myth and Rumours n version upgrade Complicate usage You always
More informationDb2 9.7 Create Table If Not Exists >>>CLICK HERE<<<
Db2 9.7 Create Table If Not Exists The Explain tables capture access plans when the Explain facility is activated. You can create them using one of the following methods: for static SQL, The SYSTOOLS schema
More information<Insert Picture Here> MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure
MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure Mario Beck (mario.beck@oracle.com) Principal Sales Consultant MySQL Session Agenda Requirements for
More informationMySQL HA Solutions. Keeping it simple, kinda! By: Chris Schneider MySQL Architect Ning.com
MySQL HA Solutions Keeping it simple, kinda! By: Chris Schneider MySQL Architect Ning.com What we ll cover today High Availability Terms and Concepts Levels of High Availability What technologies are there
More informationScaling Instagram. AirBnB Tech Talk 2012 Mike Krieger Instagram
Scaling Instagram AirBnB Tech Talk 2012 Mike Krieger Instagram me - Co-founder, Instagram - Previously: UX & Front-end @ Meebo - Stanford HCI BS/MS - @mikeyk on everything communicating and sharing
More informationInside the PostgreSQL Shared Buffer Cache
Truviso 07/07/2008 About this presentation The master source for these slides is http://www.westnet.com/ gsmith/content/postgresql You can also find a machine-usable version of the source code to the later
More informationMongoDB and Mysql: Which one is a better fit for me? Room 204-2:20PM-3:10PM
MongoDB and Mysql: Which one is a better fit for me? Room 204-2:20PM-3:10PM About us Adamo Tonete MongoDB Support Engineer Agustín Gallego MySQL Support Engineer Agenda What are MongoDB and MySQL; NoSQL
More informationDave Stokes MySQL Community Manager
The Proper Care and Feeding of a MySQL Server for Busy Linux Admins Dave Stokes MySQL Community Manager Email: David.Stokes@Oracle.com Twiter: @Stoker Slides: slideshare.net/davestokes Safe Harbor Agreement
More informationAmazon s Database Migration Service, a magical wand for moving from closed source solutions? Dimitri Vanoverbeke Solution Percona
Amazon s Database Migration Service, a magical wand for moving from closed source solutions? Dimitri Vanoverbeke Solution Engineer @ Percona Who Am I I am your innocent Percona Solution Engineer. Living
More informationStreaming Replication. Hot Standby
Streaming Replication & Hot Standby v8.5~ Client Hot Standby query query Master Slave changes Streaming Replication Why Streaming Replication & Hot Standby? High Availability Load Balancing Client Client
More informationPostgreSQL in Mission-Critical Financial Systems May 20th 2010
PostgreSQL in Mission-Critical Financial Systems May 20th 2010 Flavio Henrique Araque Gurgel http://creativecommons.org/licenses/by-sa/3.0/deed.pt 4Linux in Caixa 2nd level support, 24/7 Configuration,
More informationBest Practices for Database Administrators
Best Practices for Database Administrators Sheeri K. Cabral Database Administrator The Pythian Group, www.pythian.com cabral@pythian.com 2008 MySQL User Conference & Expo MIRE Make It Really Easy Automate
More informationChoosing a MySQL HA Solution Today. Choosing the best solution among a myriad of options
Choosing a MySQL HA Solution Today Choosing the best solution among a myriad of options Questions...Questions...Questions??? How to zero in on the right solution You can t hit a target if you don t have
More informationCISC 7610 Lecture 2b The beginnings of NoSQL
CISC 7610 Lecture 2b The beginnings of NoSQL Topics: Big Data Google s infrastructure Hadoop: open google infrastructure Scaling through sharding CAP theorem Amazon s Dynamo 5 V s of big data Everyone
More informationroot.smart Power NET Bandwidth Usage CPU Usage
root.smart Power NET Bandwidth Usage CPU Usage Free Space on Disks Patch Status RAM Usage Pagefile Usage Backup Status Script Time eventtime Script Name Status smartmelb_smart-dc01 4/15/2010 7:03:32
More informationSlony versus Developers. Christopher Browne Afilias Canada Postgres Open 2011
Slony versus Developers Christopher Browne Afilias Canada Postgres Open 2011 Agenda Overview of replication systems How does Slony work? Changes Slony Can't Capture Clever things we do with Slony Overview
More informationDatabase Administration. Database Administration CSCU9Q5. The Data Dictionary. 31Q5/IT31 Database P&A November 7, Overview:
Database Administration CSCU9Q5 Slide 1 Database Administration Overview: Data Dictionary Data Administrator Database Administrator Distributed Databases Slide 2 The Data Dictionary A DBMS must provide
More informationCreating the Fastest Possible Backups Using VMware Consolidated Backup. A Design Blueprint
Creating the Fastest Possible Backups Using VMware Consolidated Backup A Design Blueprint George Winter Technical Product Manager NetBackup Symantec Corporation Agenda Overview NetBackup for VMware and
More informationThe Stratosphere Platform for Big Data Analytics
The Stratosphere Platform for Big Data Analytics Hongyao Ma Franco Solleza April 20, 2015 Stratosphere Stratosphere Stratosphere Big Data Analytics BIG Data Heterogeneous datasets: structured / unstructured
More informationScaling Without Sharding. Baron Schwartz Percona Inc Surge 2010
Scaling Without Sharding Baron Schwartz Percona Inc Surge 2010 Web Scale!!!! http://www.xtranormal.com/watch/6995033/ A Sharding Thought Experiment 64 shards per proxy [1] 1 TB of data storage per node
More informationDeploying MySQL in Production Daniel Kowalewski Senior Technical Operations Engineer, Percona
Deploying MySQL in Production Daniel Kowalewski Senior Technical Operations Engineer, Percona daniel.kowalewski@percona.com 1 Deploying MySQL in Production Installation Configuration (OS and MySQL) Backups
More informationTHE INTELLIGENCE AND AUTOMATION WE BUILD INTO OUR SMARTDBA INTEGRATED SOLUTIONS HELP YOU OPTIMIZE PERFORMANCE, INCREASE PRODUCTIVITY, AND ASSURE THE A
[www bmc com/database] SmartDBA Solutions for DB2 UDB Take charge, have fun, drive fast THE INTELLIGENCE AND AUTOMATION WE BUILD INTO OUR SMARTDBA INTEGRATED SOLUTIONS HELP YOU OPTIMIZE PERFORMANCE, INCREASE
More informationCO MySQL for Database Administrators
CO-61762 MySQL for Database Administrators Summary Duration 5 Days Audience Administrators, Database Designers, Developers Level Professional Technology Oracle MySQL 5.5 Delivery Method Instructor-led
More informationDrupal Hosting. April 19, Northeast Ohio Drupal User Group 1
Northeast Ohio Drupal User Group 1 Security: PSA came out Monday regarding a d8 release for Wednesday. The notice suggested that it was a serious flaw and exploits were expected within short order after
More informationOwncloud scalability and a Nextcloud design for users.
Owncloud scalability and a Nextcloud design for 10.000-20.000 users. Introduction Dennis Pennings 360 ICT (.nl) The goals Design a 20.000 user NC implementation. Documentation (docs.nextcloud.com) Large
More informationScalability of web applications
Scalability of web applications CSCI 470: Web Science Keith Vertanen Copyright 2014 Scalability questions Overview What's important in order to build scalable web sites? High availability vs. load balancing
More informationWhat is Data Warehouse like
What is Data Warehouse like in the Big Data Era? Sales (Asia) Data Warehouse Sales (US) ETL ETL Collects and organizes historical data from multiple sources Inventory Advertising ETL ETL So far Ø Star
More informationScaling. Marty Weiner Grayskull, Eternia. Yashh Nelapati Gotham City
Scaling Marty Weiner Grayskull, Eternia Yashh Nelapati Gotham City Pinterest is... An online pinboard to organize and share what inspires you. Relationships Marty Weiner Grayskull, Eternia Yashh Nelapati
More informationPostgreSQL Performance The basics
PostgreSQL Performance The basics Joshua D. Drake jd@commandprompt.com Command Prompt, Inc. United States PostgreSQL Software in the Public Interest The dumb simple RAID 1 or 10 (RAID 5 is for chumps)
More informationModule - 17 Lecture - 23 SQL and NoSQL systems. (Refer Slide Time: 00:04)
Introduction to Morden Application Development Dr. Gaurav Raina Prof. Tanmai Gopal Department of Computer Science and Engineering Indian Institute of Technology, Madras Module - 17 Lecture - 23 SQL and
More informationUpdate The Statistics On A Single Table+sql Server 2005
Update The Statistics On A Single Table+sql Server 2005 There are different ways statistics are created and maintained in SQL Server: to find out all of those statistics created by SQL Server Query Optimizer
More informationMySQL CLUSTER. Low latency for a real-time user experience; 24 x 7 availability for continuous service uptime;
MySQL CLUSTER WEB SCALABILITY WITH 99.999% AVAILABILITY HIGHLIGHTS Auto-sharding for high read and write scalability SQL & NoSQL interfaces 99.999% availability, self-healing On-demand, elastic scaling
More information10 Percona Toolkit tools every MySQL DBA should know about
10 Percona Toolkit tools every MySQL DBA should know about Fernando Ipar - Percona Webinar Dec/2012 2 About me Fernando Ipar Consultant @ Percona fernando.ipar@percona.com 3 About this presentation Introductory
More informationDeploying MySQL in Production
Deploying MySQL in Production Daniel Kowalewski (Percona) Senior Technical Operations Engineer daniel.kowalewski@percona.com @dankow Deploying MySQL in Production Installation Configuration (OS and MySQL)
More informationTo Shard or Not to Shard That is the question! Peter Zaitsev April 21, 2016
To Shard or Not to Shard That is the question! Peter Zaitsev April 21, 2016 Story Let s start with the story 2 First things to decide Before you decide how to shard you d best understand whether or not
More informationModern Data Warehouse The New Approach to Azure BI
Modern Data Warehouse The New Approach to Azure BI History On-Premise SQL Server Big Data Solutions Technical Barriers Modern Analytics Platform On-Premise SQL Server Big Data Solutions Modern Analytics
More informationAmazon s Database Migration Service, a magical wand for moving from closed source solutions? Dimitri Vanoverbeke Solution Percona
Amazon s Database Migration Service, a magical wand for moving from closed source solutions? Dimitri Vanoverbeke Solution Engineer @ Percona Who Am I I am your innocent Percona Solution Engineer. Living
More informationPerformance improvements in MySQL 5.5
Performance improvements in MySQL 5.5 Percona Live Feb 16, 2011 San Francisco, CA By Peter Zaitsev Percona Inc -2- Performance and Scalability Talk about Performance, Scalability, Diagnostics in MySQL
More informationCheck Table Oracle Database Version Sql Developer Error Unsupported
Check Table Oracle Database Version Sql Developer Error Unsupported Table of Contents Content Specific to Oracle Database 11g Release 2 (11.2.0.1) 3 Unsupported Products Check Ignore All to ignore this
More informationData Warehouse Tuning. Without SQL Modification
Data Warehouse Tuning Without SQL Modification Agenda About Me Tuning Objectives Data Access Profile Data Access Analysis Performance Baseline Potential Model Changes Model Change Testing Testing Results
More informationCMU SCS CMU SCS Who: What: When: Where: Why: CMU SCS
Carnegie Mellon Univ. Dept. of Computer Science 15-415/615 - DB s C. Faloutsos A. Pavlo Lecture#23: Distributed Database Systems (R&G ch. 22) Administrivia Final Exam Who: You What: R&G Chapters 15-22
More informationMySQL Database Scalability
MySQL Database Scalability Nextcloud Conference 2016 TU Berlin Oli Sennhauser Senior MySQL Consultant at FromDual GmbH oli.sennhauser@fromdual.com 1 / 14 About FromDual GmbH Support Consulting remote-dba
More informationImproving overall Robinhood performance for use on large-scale deployments Colin Faber
Improving overall Robinhood performance for use on large-scale deployments Colin Faber 2017 Seagate Technology LLC 1 WHAT IS ROBINHOOD? Robinhood is a versatile policy engine
More informationTopics. Big Data Analytics What is and Why Hadoop? Comparison to other technologies Hadoop architecture Hadoop ecosystem Hadoop usage examples
Hadoop Introduction 1 Topics Big Data Analytics What is and Why Hadoop? Comparison to other technologies Hadoop architecture Hadoop ecosystem Hadoop usage examples 2 Big Data Analytics What is Big Data?
More informationChap4: Spatial Storage and Indexing. 4.1 Storage:Disk and Files 4.2 Spatial Indexing 4.3 Trends 4.4 Summary
Chap4: Spatial Storage and Indexing 4.1 Storage:Disk and Files 4.2 Spatial Indexing 4.3 Trends 4.4 Summary Learning Objectives Learning Objectives (LO) LO1: Understand concept of a physical data model
More informationA quick tour of MySQL 8.0 roles
A quick tour of MySQL 8.0 roles Giuseppe Maxia Software explorer #fosdem #mysqldevroom 1 About me Who's this guy? Giuseppe Maxia, a.k.a. "The Data Charmer" QA Architect at VMware Several decades development
More informationNWC 2011 Monitoring a Cloud Infrastructure in a Multi-Region Topology
NWC 2011 Monitoring a Cloud Infrastructure in a Multi-Region Topology Nicolas Brousse nicolas@tubemogul.com September 29th 2011 1 Introduction - About the speaker My name is Nicolas Brousse I previously
More informationHow To Rock with MyRocks. Vadim Tkachenko CTO, Percona Webinar, Jan
How To Rock with MyRocks Vadim Tkachenko CTO, Percona Webinar, Jan-16 2019 Agenda MyRocks intro and internals MyRocks limitations Benchmarks: When to choose MyRocks over InnoDB Tuning for the best results
More informationDB2 is a complex system, with a major impact upon your processing environment. There are substantial performance and instrumentation changes in
DB2 is a complex system, with a major impact upon your processing environment. There are substantial performance and instrumentation changes in versions 8 and 9. that must be used to measure, evaluate,
More informationStill All on One Server: Perforce at Scale
Still All on One Server: Perforce at Scale Dan Bloch Senior Site Reliability Engineer Google Inc. June 3, 2011 GOOGLE Google's mission: Organize the world's information and make it universally accessible
More informationIntroduction to High Performance Parallel I/O
Introduction to High Performance Parallel I/O Richard Gerber Deputy Group Lead NERSC User Services August 30, 2013-1- Some slides from Katie Antypas I/O Needs Getting Bigger All the Time I/O needs growing
More informationDrop Table Query Sql Server If Exists 2008 R2
Drop Table Query Sql Server If Exists 2008 R2 Check If left blank, it will check for all the tables in the database IF OBJECT_ID('SearchTMP','U') IS NOT NULL DROP TABLE SearchTMP EXEC (@SQL) IF EXISTS(SELECT
More informationWhat is the Future of PostgreSQL?
What is the Future of PostgreSQL? Robert Haas 2013 EDB All rights reserved. 1 PostgreSQL Popularity By The Numbers Date Rating Increase vs. Prior Year % Increase January 2016 282.401 +27.913 +11% January
More informationProfessional PostgreSQL monitoring made easy. Kaarel Moppel - p2d2.cz 2019 Prague
Professional PostgreSQL monitoring made easy Kaarel Moppel - p2d2.cz 2019 Prague Who? Kaarel Moppel Senior Database Consultant km@cybertec.at PostgreSQL Database Services Training Consulting High Availability
More informationMap-Reduce. Marco Mura 2010 March, 31th
Map-Reduce Marco Mura (mura@di.unipi.it) 2010 March, 31th This paper is a note from the 2009-2010 course Strumenti di programmazione per sistemi paralleli e distribuiti and it s based by the lessons of
More informationMySQL Performance Optimization and Troubleshooting with PMM. Peter Zaitsev, CEO, Percona
MySQL Performance Optimization and Troubleshooting with PMM Peter Zaitsev, CEO, Percona In the Presentation Practical approach to deal with some of the common MySQL Issues 2 Assumptions You re looking
More informationDesigning, Scoping, and Configuring Scalable LAMP Infrastructure
Designing, Scoping, and Configuring Scalable LAMP Infrastructure Presented 2010-05-19 by About me About me Founded Four Kitchens in 2006 while at UT Austin About me Founded Four Kitchens in 2006 while
More informationIntroduction to Apache Kafka
Introduction to Apache Kafka Chris Curtin Head of Technical Research Atlanta Java Users Group March 2013 About Me 20+ years in technology Head of Technical Research at Silverpop (12 + years at Silverpop)
More informationSQL Tuning Reading Recent Data Fast
SQL Tuning Reading Recent Data Fast Dan Tow singingsql.com Introduction Time is the key to SQL tuning, in two respects: Query execution time is the key measure of a tuned query, the only measure that matters
More informationJyotheswar Kuricheti
Jyotheswar Kuricheti 1 Agenda: 1. Performance Tuning Overview 2. Identify Bottlenecks 3. Optimizing at different levels : Target Source Mapping Session System 2 3 Performance Tuning Overview: 4 What is
More informationAdministrivia Carnegie Mellon Univ. Dept. of Computer Science /615 - DB Applications
Administrivia Carnegie Mellon Univ. Dept. of Computer Science 15-415/615 - DB Applications HW6 is due right now. HW7 is out today Phase 1: Wed Nov 9 th Phase 2: Mon Nov 28 th C. Faloutsos A. Pavlo Lecture#18:
More informationPractical MySQL Performance Optimization. Peter Zaitsev, CEO, Percona July 02, 2015 Percona Technical Webinars
Practical MySQL Performance Optimization Peter Zaitsev, CEO, Percona July 02, 2015 Percona Technical Webinars In This Presentation We ll Look at how to approach Performance Optimization Discuss Practical
More informationLAMP Tuning. Sean Walberg Network guy, server ninja
LAMP Tuning Sean Walberg Network guy, server ninja LAMP Linux server Apache Web Server PHP/Perl application MySQL server Started off with 2 servers, 10 now 65m pageviews/month 20mbit/s of web traffic Guiding
More informationWELCOME! LIVE with ROBERT GREEN:
WELCOME! LIVE with ROBERT GREEN: Select the Right Processor & RAM for CAD, Analysis & Visualization Workflows January 10, 2018 Robert Green CAD Management Expert Cadalyst Contributing Editor 113 TODAY
More informationJens Bollmann. Welcome! Performance 101 for Small Web Apps. Principal consultant and trainer within the Professional Services group at SkySQL Ab.
Welcome! Jens Bollmann jens@skysql.com Principal consultant and trainer within the Professional Services group at SkySQL Ab. Who is SkySQL Ab? SkySQL Ab is the alternative source for software, services
More informationSite Performance, Optimization and Scalability Alan Dixon
Site Performance, Optimization and Scalability Alan Dixon http://blackflysolutions.ca/ Khalid Baheyeldin http://2bits.com DrupalCamp Toronto 2011 Agenda Introduction Symptoms and Tips Hardware and Software
More informationMySQL Database Administrator Training NIIT, Gurgaon India 31 August-10 September 2015
MySQL Database Administrator Training Day 1: AGENDA Introduction to MySQL MySQL Overview MySQL Database Server Editions MySQL Products MySQL Services and Support MySQL Resources Example Databases MySQL
More informationPHP PERFORMANCE. Principles and Tools. By Kevin Schroeder Technology Evangelist Zend Technologies. Copyright 2007, Zend Technologies Inc.
PHP PERFORMANCE Principles and Tools By Kevin Schroeder Technology Evangelist Zend Technologies Copyright 2007, Zend Technologies Inc. About me Kevin Schroeder Technology Evangelist for Zend Programmer
More informationHey there, I m (name) and today I m gonna talk to you about rate of change and slope.
Rate and Change of Slope A1711 Activity Introduction Hey there, I m (name) and today I m gonna talk to you about rate of change and slope. Slope is the steepness of a line and is represented by the letter
More informationCloudera Exam CCA-410 Cloudera Certified Administrator for Apache Hadoop (CCAH) Version: 7.5 [ Total Questions: 97 ]
s@lm@n Cloudera Exam CCA-410 Cloudera Certified Administrator for Apache Hadoop (CCAH) Version: 7.5 [ Total Questions: 97 ] Question No : 1 Which two updates occur when a client application opens a stream
More informationParallel DBs. April 25, 2017
Parallel DBs April 25, 2017 1 Sending Hints Rk B Si Strategy 3: Bloom Filters Node 1 Node 2 2 Sending Hints Rk B Si Strategy 3: Bloom Filters Node 1 with
More informationPostgres in Amazon RDS. Denish Patel Lead Database Architect
Postgres in Amazon RDS / Denish Patel Lead Database Architect Who am I? Database Architect with OmniTI for last 7+ years Expertise in PostgreSQL, Oracle, MySQL, NoSQL Contact : denish@omniti.com, Twitter:
More informationOLTP Performance Benchmark Review
OLTP Performance Benchmark Review Jignesh Shah Product Manager, vfabric Postgres VMware, Inc 2010 VMware Inc. All rights reserved About Me Currently Product Manager of vfabric Postgres Performance Engineer,
More information