Getting ready for PostgreSQL 9.1
|
|
|
- Clifford Barrett
- 9 years ago
- Views:
Transcription
1 Getting ready for PostgreSQL 9.1 Gabriele Bartolini <Gabriele at 2ndQuadrant.com>
2 License Creative Commons: Attribution-NonCommercial-ShareAlike 3.0 You are free: to Share to copy, distribute and transmit the work to Remix to adapt the work Under the following conditions: Attribution: You must attribute the work in the manner specified by the author or licensor Non-Commercial: You may not use this work for commercial purposes Share Alike: If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one Source:
3 About myself Founder of 2ndQuadrant Italia Database architect at 2ndQuadrant Business Critical OLTP databases Data warehousing PostgreSQL user for over 10 years Founder of PostgreSQL Europe Former Vice President Founder of the Italian PostgreSQL Users Group Current President
4 About 2ndQuadrant Professional Open-Source Software House Platinum sponsor of PostgreSQL 100+ customers worldwide Directly represented in 5 countries Special coverage in Latin America and Nordic Countries 24x7 support for PostgreSQL production environments What we do Design, Develop and Support PostgreSQL We deliver high quality professional services Leaders in HA, Recovery, Scalability and Performance Training
5 Who's using PostgreSQL?
6 Table of contents The PostgreSQL Project PostgreSQL 9.0 PostgreSQL 9.1
7 Part I The PostgreSQL Project
8 Postgres or PostgreSQL? Officially it is PostgreSQL Postgres was the initial name of the project With SQL support (1996) the project changed name into PostgreSQL Postgres is commonly accepted as a synonym
9 PostgreSQL and its key features Open-Source Database Management System Close support of the SQL Standard (SQL:2008) Multi-Version Concurrency Control Multi-user, designed for concurrency Extensibility: Data types Functions
10 Applications, databases and DBMS Software applications Software applications SQL DBMS
11 100% Open-Source and Community Distributed under a BSD-like license The PostgreSQL License (TPL) Highly permissive Not subject to change of licensing It will always be open-source Not subject to acquisitions A community project
12 The PostgreSQL ecosystem Community Developers Users End users Companies and organisations Consulting companies Individuals Sponsors Development External Stakeholders Companies that sponsor the development of key features
13 A mature project PostgreSQL has been developed for over 25 years It is an adult It is even allowed to drink (in some countries) It has grown rapidly in popularity Particularly in the last 3 years OpenStreetMap moved to Postgres (2009) Provider of support for Solaris changed (2010)
14 PostgreSQL releases Current stable release: (18 April 2011) Current Major release: 9.0 (September 2010) 5 major releases in the last 5 years Oldest supported release: 8.1 (2005) On Windows: 8.2 Major releases supported by the community: 8.1, 8.2, 8.3, 8.4 and 9.0 PostgreSQL 9.1 is expected later this year Currently 9.1.0beta2 is out
15 Part II PostgreSQL 9.0
16 Architecture Client / Server Multi-processing ANSI C Uses stable system functions Multi-platform
17 Typical use cases Transactional databases (OLTP) Telecommunications E-Commerce Monitoring of electronic devices ERP, CRM, data warehousing, BI Social networking platforms High traffic websites Geographical Information Systems (PostGIS) Web CMS, Blog systems etc.
18 A versatile product Multiple interfaces for connectivity: Native, JDBC, Python, Perl, PHP, ODBC,.Net,... Multiple server languages: PL/pgSQL, PL/Python, PL/Perl, PL/Java, ecc. User, path, options, environment
19 Cool robust features Views Stored procedures Triggers Column and/or conditional ACID transactions Schemas Tablespaces Partitioning Custom types Rules
20 Security and data protection Concept of security by default Multi-level security model server, database, table, column SSL Integration with the company's security infrastructure Full disclosure of vulnerabilities Rapid fix of security bugs
21 Features for web technologies Support for SQL:2008 Support for the UNICODE standard (UTF-8 charset) Support for regular expressions Support for XML Database level collation Localisation
22 Advanced web features Full text search Arrays Transparent compression of text data Data types (enums, uuid, cidr, macaddr, hstore,...) Session parameters with SET Asynchronous commit
23 Business critical environments Two of the major challenges and requirements: Maximise the uptime ( 5 Nines = ~ 5 minutes/year) Reduce downtimes Remove data loss While keep data consistent (always)
24 PostgreSQL's answer Robustness and reliability WAL Files Hot backup Online Backup and Point in time recovery High Availability Warm/Hot Standby Asynchronous Streaming Replication Synchronous Streaming Replication (9.1!)
25 Warm standby Technology for asynchronous replication based on: Write Ahead Log (WAL) files shipping Through operating system commands (e.g. rsync) 1 primary node, N secondary nodes Secondary nodes: Are called standby nodes Do not accept connections Are an almost identical copy of the master Small delay due to WAL shipping High Availability technology The standby is promoted in case of failover (unexpected) or switchover (deliberate)
26 Warm Standby, overview Host A Host B Primary database Warm Standby database replay WAL Data Log shipping Base backup WAL Data
27 Hot Standby Host A Primary database Host B Log shipping Standby database Continuous recovery Software applications
28 Streaming Replication Host A Host B Primary database Warm/Hot Standby database WAL WAL Sender Data replay Stream Base backup WAL Receiver Data
29 More replication solutions Not part of PostgreSQL's core Only available solutions for PostgreSQL < 9 A few alternatives Slony PGPool Bucardo Londiste (Skype)
30 VLDB Many 1TB+ databases with PostgreSQL Typical usage is 100GB+ databases Key features: SMP architectures Tablespaces Horizontal partitioning
31 Scalability Caching: pgmemcache integration with memcache Distribution on multiple nodes: PgBouncer (connection pooling) PL/Proxy Map/Reduce (RUN ON ALL, ANY, single node)
32 Administration and monitoring tools Command line: psql, pg_dump, pg_restore, ecc. GUI: PgAdmin3 Web: PHPpgAdmin Alerting: Nagios integration Monitoring: Cacti and Munin integration Replication: repmgr (devel)
33 Spatial extension: PostGIS PostgreSQL's most important extension Geographical Information System (GIS) OpenStreetMap Add geographical data types Open Geospatial Consortium Geodatabase
34 Part III PostgreSQL 9.1
35 Overview Improvements in operations Extensions packaging New features and performance improvements in key areas Synchronous Replication Triggers on views ( updatable views ) Column collations Writable CTE Serializable Snapshot Isolation Better partitioning...
36 Synchronous Replication Data loss prevention technology Uses streaming replication Performance downgrade Main concept: A transaction is written on >=1 standby servers before COMMIT Priority ordered list of servers Identified by their application_name synchronous_standby_names = '*' synchronous_standby_names = 'slave1, slave2, slave3' Can be controlled at several levels: Transaction, session, user, database, server SET synchronous_commit TO off;
37 Example of transaction control SET synchronous_commit TO off; BEGIN; -- I could not care less INSERT INTO bands ('Take that'); INSERT INTO bands ('Black Eyed Peas'); COMMIT; SET synchronous_commit TO on; BEGIN; -- Extremely important! INSERT INTO bands ('AC/DC'); INSERT INTO bands ('Cream'); COMMIT;
38 Synchronous Replication Host A Host B Primary database Warm/Hot Standby database WAL WAL Sender Data replay Stream Feedback Base backup WAL Receiver Data
39 A few improvements from 9.0 pg_basebackup Improved monitoring Views, including pg_stat_replication Feedback from Hot Standby servers to the master about running read-only queries Prevents query cancellation (VACUUM on master) Allows to pause/resume replication on slaves
40 Extensions before 9.1 Extensibility has been a key feature in PostgreSQL With one limitation: No dump/restore support No special attention for their objects Issues with upgrades pg_dump cannot distinguish extensions' object from the rest of the objects Extensions, including functions, are included in the dump Sometimes this can be a mess
41 Extensions from now on pg_dump is now able to produce only this: CREATE EXTENSION IF NOT EXISTS extname Programmers can define their own extensions through a control file, which specifies metadata and contained objects Version, SQL files directory, modules path, dependencies, More commands: DROP EXTENSION extname ALTER EXTENSION extname UPDATE PGXN: PostgreSQL Extension Network (pgxn.org)
42 Example of extensions: PGMP Homepage: pgmp.control file default_version = '1.0' comment = 'Multiple Precision Arithmetic extension' directory = 'pgmp' relocatable = cd true
43 Column level collations Collations control how to perform character comparisions within strings Crucial in non English speaking countries Think about Europe! You can now specify different collations inside the same table, at column level CREATE TABLE collate_example ( c_text TEXT COLLATE ucs_basic, en_text TEXT COLLATE "en_en.utf8", it_text TEXT COLLATE "it_it.utf8" );
44 Example of collations SELECT it_text FROM collate_example ORDER BY c_text; SELECT it_text FROM collate_example ORDER BY it_text; a e i à é a à e é i
45 Triggers on views CREATE TRIGGER trigger_name INSTEAD OF event ON view_name FOR EACH ROW; Events: INSERT UPDATE DELETE Allows views to be UPDATEABLE
46 Unlogged tables CREATE UNLOGGED TABLE Do not produce any WAL content Not crash safe (TRUNCATE on recovery) Their content is not replicated Just the schema Typical use case: Caching Storage of Web temporary sessions Differences with temporary tables They go beyond a session's lifetime Global namespace and visibility
47 Foreign tables Part of SQL/MED Prior to 9.1: dblink, DBI-link, PL/Proxy Foreign data wrapper API (FDW) CREATE FOREIGN TABLE Currently only one example as contrib file_dw (foreign data wrapper for reading CSV files) Exposes a CSV as a FOREIGN TABLE in the database Supports only SELECT Mainly a test case to show the potential of the API It will be improved from 9.2
48 Writeable Common Table Expressions Improvement to WITH queries introduced in 8.4 Support for write queries within the WITH clause WITH d AS ( DELETE * FROM log WHERE logday = ' ' RETURNING * ) INSERT INTO old_log SELECT * FROM d;
49 Other important changes Serialisable Isolation Level Great feature (too complex to talk about it now!) Optimization of queries that use ORDER BY, LIMIT, or MIN/MAX with inherited tables K-Nearest Neighbour GIST Standard conforming strings By default: \' (escaping) throws an error (use '') format() (for sprintf lovers!) SE-Linux Integration for PostgreSQL and more For a full list of changes, see the Release Notes
50 Conclusions PostgreSQL allows a database to be: Fast Consistent Reliable Secure Integrable Available Recoverable
51 and reduces the costs No license fee Simple license model No dual licensing headaches Reduces the total cost of ownership (TCO) for a database solution Invest in knowledge Removes any vendor lock-in / monopolisation Largest community for an open-source database management system project
52 Let's make the Elephant happy!
53 Questions?
54 Thank you You can contact Gabriele via at For more information on our professional services on PostgreSQL and Greenplum, visit our website See you next year!
Getting ready for PostgreSQL 9.1
Getting ready for PostgreSQL 9.1 Gabriele Bartolini http:/// License Creative Commons: Attribution-NonCommercial-ShareAlike 3.0 You are free: to Share to copy, distribute
The elephant called PostgreSQL
The elephant called PostgreSQL Ashutosh Bapat @Open Sour ce Conf er ence November 24, 2012 Agenda PostgreSQL Community Ecosystem Backup Replication Data management tools Migration Scaling out What is PostgreSQL
Data warehousing with PostgreSQL
Data warehousing with PostgreSQL Gabriele Bartolini http://www.2ndquadrant.it/ European PostgreSQL Day 2009 6 November, ParisTech Telecom, Paris, France Audience
PostgreSQL Features, Futures and Funding. Simon Riggs
PostgreSQL Features, Futures and Funding Simon Riggs The research leading to these results has received funding from the European Union's Seventh Framework Programme (FP7/2007-2013) under grant agreement
Bruce Momjian June, 2008. Postgres Plus Technical Overview
Bruce Momjian June, 2008 Postgres Plus Technical Overview PostgreSQL Heritage Independent & Thriving Development Community 10 committers and ~200 reviewers 1,500 contributors and 10,000+ members 2,000,000+
High Availability Database Solutions. for PostgreSQL & Postgres Plus
High Availability Database Solutions for PostgreSQL & Postgres Plus An EnterpriseDB White Paper for DBAs, Application Developers and Enterprise Architects November, 2008 High Availability Database Solutions
Postgres Plus Advanced Server
Postgres Plus Advanced Server An Updated Performance Benchmark An EnterpriseDB White Paper For DBAs, Application Developers & Enterprise Architects June 2013 Table of Contents Executive Summary...3 Benchmark
MySQL és Hadoop mint Big Data platform (SQL + NoSQL = MySQL Cluster?!)
MySQL és Hadoop mint Big Data platform (SQL + NoSQL = MySQL Cluster?!) Erdélyi Ernő, Component Soft Kft. [email protected] www.component.hu 2013 (c) Component Soft Ltd Leading Hadoop Vendor Copyright 2013,
The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant
The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant Agenda / Introductions / Framing the High Availability (HA) Problem / Hot Standby + Log Streaming /
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam [email protected]
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam [email protected] Agenda The rise of Big Data & Hadoop MySQL in the Big Data Lifecycle MySQL Solutions for Big Data Q&A
SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.
SQL Databases Course by Applied Technology Research Center. 23 September 2015 This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases. Oracle Topics This Oracle Database: SQL
Be Very Afraid. Christophe Pettus PostgreSQL Experts Logical Decoding & Backup Conference Europe 2014
Be Very Afraid Christophe Pettus PostgreSQL Experts Logical Decoding & Backup Conference Europe 2014 You possess only whatever will not be lost in a shipwreck. Al-Ghazali Hi. Christophe Pettus Consultant
Administering your PostgreSQL Geodatabase
Jim Gough and Jim McAbee [email protected] [email protected] Agenda Workshop will be structured in 2 parts Part 1: Scenario Using Postgres for your Enterprise Geodatabase and how to get started. Part 2: Advanced
How To Run A Standby On Postgres 9.0.1.2.2 (Postgres) On A Slave Server On A Standby Server On Your Computer (Mysql) On Your Server (Myscientific) (Mysberry) (
The Magic of Hot Streaming Replication BRUCE MOMJIAN POSTGRESQL 9.0 offers new facilities for maintaining a current standby server and for issuing read-only queries on the standby server. This tutorial
The Advantages of PostgreSQL
The Advantages of PostgreSQL BRUCE MOMJIAN POSTGRESQL offers companies many advantages that can help their businesses thrive. Creative Commons Attribution License http://momjian.us/presentations Last updated:
PGCon 2011. PostgreSQL Performance Pitfalls
PGCon 2011 PostgreSQL Performance Pitfalls Too much information PostgreSQL has a FAQ, manual, other books, a wiki, and mailing list archives RTFM? The 9.0 manual is 2435 pages You didn't do that PostgreSQL
The Evolution of. Keith Alsheimer, CMO, EDB. 2014 EnterpriseDB Corporation. All rights reserved. 1
The Evolution of Keith Alsheimer, CMO, EDB 2014 EnterpriseDB Corporation. All rights reserved. 1 The Postgres Journey Postgres today Forces of change affecting the future EDBs role Postgres tomorrow 2014
PostgreSQL extension s development
May 20, 2011 Content Agenda 1 Before 9.1 and CREATE EXTENSION 2 Scope Specs Implementation details... 3 PGXS and the control file Extensions Upgrades Extensions and packaging 4 Sponsoring Any question?
plproxy, pgbouncer, pgbalancer Asko Oja
plproxy, pgbouncer, pgbalancer Asko Oja Vertical Split All database access through functions requirement from the start Moved out functionality into separate servers and databases as load increased. Slony
Implementing the Future of PostgreSQL Clustering with Tungsten
Implementing the Future of PostgreSQL Clustering with Tungsten Robert Hodges CTO, Continuent, Inc. Agenda / Introductions / Framing the Problem: Clustering for the Masses / Introducing Tungsten / Adapting
PostgreSQL Backup Strategies
PostgreSQL Backup Strategies Austin PGDay 2012 Austin, TX Magnus Hagander [email protected] PRODUCTS CONSULTING APPLICATION MANAGEMENT IT OPERATIONS SUPPORT TRAINING Replication! But I have replication!
PostgreSQL Past, Present, and Future. 2013 EDB All rights reserved.
PostgreSQL Past, Present, and Future 2013 EDB All rights reserved. Outline Past: A Brief History of PostgreSQL Present: New Features In PostgreSQL 9.5 Future: Features in PostgreSQL 9.6 and Beyond The
PostgreSQL 9.0 Streaming Replication under the hood Heikki Linnakangas
PostgreSQL 9.0 Streaming Replication under the hood Heikki Linnakangas yright 2009 EnterpriseDB Corporation. All rights Reserved. Slide: 1 Built-in
Backup and Recovery using PITR Mark Jones. 2015 EnterpriseDB Corporation. All rights reserved. 1
Backup and Recovery using PITR Mark Jones 2015 EnterpriseDB Corporation. All rights reserved. 1 Agenda Introduction Business Impact Vs Cost Downtime Scenarios Backup Methods SQL Dump Cold Backup (Offline
Why Zalando trusts in PostgreSQL
Why Zalando trusts in PostgreSQL A developer s view on using the most advanced open-source database Henning Jacobs - Technical Lead Platform/Software Zalando GmbH Valentine Gogichashvili - Technical Lead
Comparing MySQL and Postgres 9.0 Replication
Comparing MySQL and Postgres 9.0 Replication An EnterpriseDB White Paper For DBAs, Application Developers, and Enterprise Architects March 2010 Table of Contents Introduction... 3 A Look at the Replication
High Availability with Postgres Plus Advanced Server. An EnterpriseDB White Paper
High Availability with Postgres Plus Advanced Server An EnterpriseDB White Paper For DBAs, Database Architects & IT Directors December 2013 Table of Contents Introduction 3 Active/Passive Clustering 4
D61830GC30. MySQL for Developers. Summary. Introduction. Prerequisites. At Course completion After completing this course, students will be able to:
D61830GC30 for Developers Summary Duration Vendor Audience 5 Days Oracle Database Administrators, Developers, Web Administrators Level Technology Professional Oracle 5.6 Delivery Method Instructor-led
Weaving Stored Procedures into Java at Zalando
Weaving Stored Procedures into Java at Zalando Jan Mussler JUG DO April 2013 Outline Introduction Stored procedure wrapper Problems before the wrapper How it works How to use it More features including
MyISAM Default Storage Engine before MySQL 5.5 Table level locking Small footprint on disk Read Only during backups GIS and FTS indexing Copyright 2014, Oracle and/or its affiliates. All rights reserved.
Database Management System Choices. Introduction To Database Systems CSE 373 Spring 2013
Database Management System Choices Introduction To Database Systems CSE 373 Spring 2013 Outline Introduction PostgreSQL MySQL Microsoft SQL Server Choosing A DBMS NoSQL Introduction There a lot of options
giovedì 4 ottobre 12
GABRIELE BARTOLINI PostgreSQL Sessions - Paris, 4 October 2012 GABRIELE BARTOLINI Co-Founder and Manager of 2ndQuadrant Italia Data Architect, Business critical environments Data warehousing Co-Founder
<Insert Picture Here> Oracle In-Memory Database Cache Overview
Oracle In-Memory Database Cache Overview Simon Law Product Manager The following is intended to outline our general product direction. It is intended for information purposes only,
Keep 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 [ 1 / 39 ] Monitoring? Service availability
Module 14: Scalability and High Availability
Module 14: Scalability and High Availability Overview Key high availability features available in Oracle and SQL Server Key scalability features available in Oracle and SQL Server High Availability High
Postgres Plus xdb Replication Server with Multi-Master User s Guide
Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master build 57 August 22, 2012 , Version 5.0 by EnterpriseDB Corporation Copyright 2012
Module 7. Backup and Recovery
Module 7 Backup and Recovery Objectives Backup Types SQL Dump Cluster Dump Offline Copy Backup Online Backups Point-In Time Recovery Backup As with any database, PostgreSQL database should be backed up
Active/Active DB2 Clusters for HA and Scalability
Session Code Here Active/Active 2 Clusters for HA and Scalability Ariff Kassam xkoto, Inc Tuesday, May 9, 2006 2:30 p.m. 3:40 p.m. Platform: 2 for Linux, Unix, Windows Market Focus Solution GRIDIRON 1808
F1: A Distributed SQL Database That Scales. Presentation by: Alex Degtiar ([email protected]) 15-799 10/21/2013
F1: A Distributed SQL Database That Scales Presentation by: Alex Degtiar ([email protected]) 15-799 10/21/2013 What is F1? Distributed relational database Built to replace sharded MySQL back-end of AdWords
Greenplum Database. Getting Started with Big Data Analytics. Ofir Manor Pre Sales Technical Architect, EMC Greenplum
Greenplum Database Getting Started with Big Data Analytics Ofir Manor Pre Sales Technical Architect, EMC Greenplum 1 Agenda Introduction to Greenplum Greenplum Database Architecture Flexible Database Configuration
SQL Server 2012 and PostgreSQL 9
SQL Server 2012 and PostgreSQL 9 A Detailed Comparison of Approaches and Features SQL Server White Paper Published: April 2012 Applies to: SQL Server 2012 Introduction: The question whether to implement
MySQL Technical Overview
MySQL Technical Overview Mayuresh Nirhali Member Technical Staff Solaris RPE [email protected] 1 Agenda MySQL AB > Sun Microsystems Technology Stacks MySQL Server Architecture Pluggable Storage
Oracle Architecture, Concepts & Facilities
COURSE CODE: COURSE TITLE: CURRENCY: AUDIENCE: ORAACF Oracle Architecture, Concepts & Facilities 10g & 11g Database administrators, system administrators and developers PREREQUISITES: At least 1 year of
Backup and Restore Instructions. Backing up the Content Manager s Data
Backup and Restore Instructions This document describes how to backup and restore Scala InfoChannel Content Manager 5 using the PostgreSQL 8.2.x. Backing up the Content Manager s Data Step 1: Stopping
Firebird. A really free database used in free and commercial projects
Firebird A really free database used in free and commercial projects Holger Klemt CEO IBExpert KG, Germany [email protected] This presentation: www.ibexpert.com/firebird.pdf What is Firebird? Firebird
Linas Virbalas Continuent, Inc.
Linas Virbalas Continuent, Inc. Heterogeneous Replication Replication between different types of DBMS / Introductions / What is Tungsten (the whole stack)? / A Word About MySQL Replication / Tungsten Replicator:
PostgreSQL 9.0 High Performance
PostgreSQL 9.0 High Performance Accelerate your PostgreSQL system and avoid the common pitfalls that can slow it down Gregory Smith FPftf ITfl open source l a a 4%3 a l ^ o I community experience distilled
How to Dump and Restore Postgres Plus (R) Databases Using pgadmin. A Postgres Evaluation Quick Tutorial From EnterpriseDB
How to Dump and Restore Postgres Plus (R) Databases Using pgadmin A Postgres Evaluation Quick Tutorial From EnterpriseDB December 7, 2009 EnterpriseDB Corporation, 235 Littleton Road, Westford, MA 01866,
Real-time Data Replication
Real-time Data Replication from Oracle to other databases using DataCurrents WHITEPAPER Contents Data Replication Concepts... 2 Real time Data Replication... 3 Heterogeneous Data Replication... 4 Different
Open Source DBMS CUBRID 2008 & Community Activities. Byung Joo Chung [email protected]
Open Source DBMS CUBRID 2008 & Community Activities Byung Joo Chung [email protected] Agenda Open Source DBMS CUBRID 2008 CUBRID Community Activities Open Source DBMS CUBRID 2008 Open Source DBMS CUBRID
Supported DBMS platforms DB2. Informix. Enterprise ArcSDE Technology. Oracle. GIS data. GIS clients DB2. SQL Server. Enterprise Geodatabase 9.
ArcSDE Administration for PostgreSQL Ale Raza, Brijesh Shrivastav, Derek Law ESRI - Redlands UC2008 Technical Workshop 1 Outline Introduce ArcSDE technology for PostgreSQL Implementation PostgreSQL performance
SQL Server 2014. What s New? Christopher Speer. Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft.
SQL Server 2014 What s New? Christopher Speer Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) [email protected] The evolution of the Microsoft data platform What s New
Database Replication with MySQL and PostgreSQL
Database Replication with MySQL and PostgreSQL Fabian Mauchle Software and Systems University of Applied Sciences Rapperswil, Switzerland www.hsr.ch/mse Abstract Databases are used very often in business
Apache HBase. Crazy dances on the elephant back
Apache HBase Crazy dances on the elephant back Roman Nikitchenko, 16.10.2014 YARN 2 FIRST EVER DATA OS 10.000 nodes computer Recent technology changes are focused on higher scale. Better resource usage
MySQL Administration and Management Essentials
MySQL Administration and Management Essentials Craig Sylvester MySQL Sales Consultant 1 Safe Harbor Statement The following is intended to outline our general product direction. It
High Availability Solutions for the MariaDB and MySQL Database
High Availability Solutions for the MariaDB and MySQL Database 1 Introduction This paper introduces recommendations and some of the solutions used to create an availability or high availability environment
High Availability Using Raima Database Manager Server
BUSINESS WHITE PAPER High Availability Using Raima Database Manager Server A Raima Inc. Business Whitepaper Published: January, 2008 Author: Paul Johnson Director of Marketing Copyright: Raima Inc. Abstract
Java DB Performance. Olav Sandstå Sun Microsystems, Trondheim, Norway Submission ID: 860
Java DB Performance Olav Sandstå Sun Microsystems, Trondheim, Norway Submission ID: 860 AGENDA > Java DB introduction > Configuring Java DB for performance > Programming tips > Understanding Java DB performance
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior
Agenda. ! Strengths of PostgreSQL. ! Strengths of Hadoop. ! Hadoop Community. ! Use Cases
Postgres & Hadoop Agenda! Strengths of PostgreSQL! Strengths of Hadoop! Hadoop Community! Use Cases Best of Both World Postgres Hadoop World s most advanced open source database solution Enterprise class
PostgreSQL vs. MySQL vs. Commercial Databases: It's All About What You Need
Page 1 of 5 http://www.devx.com Printed from http://www.devx.com/dbzone/article/20743 PostgreSQL vs. MySQL vs. Commercial Databases: It's All About What You Need Can you trust the leading open-source database
Online Transaction Processing in SQL Server 2008
Online Transaction Processing in SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 provides a database platform that is optimized for today s applications,
Introducing Ingres. HP OpenVMS Technical Update Days. Darren Horler. Manager, Engineering. October 2011
Introducing Ingres HP OpenVMS Technical Update Days Darren Horler Manager, Engineering October 2011 1 of 9 1 of 9 Agenda Ingres Becomes Actian Company Summary Why Are We Here? Ingres Business Capabilities
Doing More with Less: The Economics of Open Source Database Adoption
Doing More with Less: The Economics of Open Source Database Adoption Ed Boyajian CEO, EnterpriseDB Corporation September, 2009 1 Discussion Objectives Demonstrate the growth of Postgres and other open
Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills
Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to DBA Skills Learning Method: Instructor-led Classroom Learning Duration: 3.00 Day(s)/ 24 hrs Overview:
Microsoft SQL Database Administrator Certification
Microsoft SQL Database Administrator Certification Training for Exam 70-432 Course Modules and Objectives www.sqlsteps.com 2009 ViSteps Pty Ltd, SQLSteps Division 2 Table of Contents Module #1 Prerequisites
Oracle to SQL Server 2005 Migration
Oracle to SQL Server 2005 Migration Methodology and Practice Presented By: Barry Young Copyright 2006 by Proactive Performance Solutions, Inc. Agenda Introduction Migration: Oracle to SQL Server Methodology:
PRODUCT DOCUMENTATION. Greenplum Database. Version 4.3. Administrator Guide. Rev: A01. 2014 Pivotal Software, Inc.
PRODUCT DOCUMENTATION Greenplum Database Version 4.3 Administrator Guide Rev: A01 2014 Pivotal Software, Inc. Copyright 2014 Pivotal Software, Inc. All rights reserved. Pivotal Software, Inc. believes
Big Data Analytics Using SAP HANA Dynamic Tiering Balaji Krishna SAP Labs SESSION CODE: BI474
Big Data Analytics Using SAP HANA Dynamic Tiering Balaji Krishna SAP Labs SESSION CODE: BI474 LEARNING POINTS How Dynamic Tiering reduces the TCO of HANA solution Data aging concepts using in-memory and
SQL Server Training Course Content
SQL Server Training Course Content SQL Server Training Objectives Installing Microsoft SQL Server Upgrading to SQL Server Management Studio Monitoring the Database Server Database and Index Maintenance
Scalability of web applications. CSCI 470: Web Science Keith Vertanen
Scalability of web applications CSCI 470: Web Science Keith Vertanen Scalability questions Overview What's important in order to build scalable web sites? High availability vs. load balancing Approaches
A Shared-nothing cluster system: Postgres-XC
Welcome A Shared-nothing cluster system: Postgres-XC - Amit Khandekar Agenda Postgres-XC Configuration Shared-nothing architecture applied to Postgres-XC Supported functionalities: Present and Future Configuration
Programming Hadoop 5-day, instructor-led BD-106. MapReduce Overview. Hadoop Overview
Programming Hadoop 5-day, instructor-led BD-106 MapReduce Overview The Client Server Processing Pattern Distributed Computing Challenges MapReduce Defined Google's MapReduce The Map Phase of MapReduce
Database migration. from Sybase ASE to PostgreSQL. Achim Eisele and Jens Wilke. 1&1 Internet AG 8.11.2013
Database migration from Sybase ASE to PostgreSQL Achim Eisele and Jens Wilke 1&1 Internet AG 8.11.2013 Agenda Introduction Analysis Differences between Sybase ASE and PostgreSQL Porting the application
How, What, and Where of Data Warehouses for MySQL
How, What, and Where of Data Warehouses for MySQL Robert Hodges CEO, Continuent. Introducing Continuent The leading provider of clustering and replication for open source DBMS Our Product: Continuent Tungsten
How To Use Postgresql With Foreign Data In A Foreign Server In A Multi Threaded Database (Postgres)
PostgreSQL at the centre of your dataverse! PGBR 2011! Presented by Dave Page! 3 rd November 2011! EnterpriseDB, Postgres Plus and Dynatune are trademarks of EnterpriseDB Corporation. Other names may be
Sharding with postgres_fdw
Sharding with postgres_fdw Postgres Open 2013 Chicago Stephen Frost [email protected] Resonate, Inc. Digital Media PostgreSQL Hadoop [email protected] http://www.resonateinsights.com Stephen
Scala InfoChannel Content Manager 5 Backup and Restore Instructions
4 Scala InfoChannel Content Manager 5 Backup and Restore Instructions This document describes how to backup and restore Scala InfoChannel Content Manager 5. Databases currently supported are: PostgreSQL
Spring,2015. Apache Hive BY NATIA MAMAIASHVILI, LASHA AMASHUKELI & ALEKO CHAKHVASHVILI SUPERVAIZOR: PROF. NODAR MOMTSELIDZE
Spring,2015 Apache Hive BY NATIA MAMAIASHVILI, LASHA AMASHUKELI & ALEKO CHAKHVASHVILI SUPERVAIZOR: PROF. NODAR MOMTSELIDZE Contents: Briefly About Big Data Management What is hive? Hive Architecture Working
Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led
Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led About this Course This three-day instructor-led course provides
Implementing a Microsoft SQL Server 2005 Database
This class combines two courses into one 5-day class. 2779 (3-day) & 2780 (2-day) Implementing a Microsoft SQL Server 2005 Database Course 2779: Three days; Instructor-Led Introduction This three-day instructor-led
Real-time High Volume Data Replication White Paper
Real-time High Volume Data Replication White Paper Version 2.4 Table of Contents 1 HVR overview... 3 1.1 HVR Usage Scenarios... 4 1.2 Product Overview... 7 2 Technology... 9 2.1 Architecture and Key Capabilities...
<Insert Picture Here>
1 Database Technologies for Archiving Kevin Jernigan, Senior Director Product Management Advanced Compression, EHCC, DBFS, SecureFiles, ILM, Database Smart Flash Cache, Total Recall,
SQL Server 2016 New Features!
SQL Server 2016 New Features! Improvements on Always On Availability Groups: Standard Edition will come with AGs support with one db per group synchronous or asynchronous, not readable (HA/DR only). Improved
Working with the Geodatabase Using SQL
An ESRI Technical Paper February 2004 This technical paper is aimed primarily at GIS managers and data administrators who are responsible for the installation, design, and day-to-day management of a geodatabase.
SQL Server 2005 Features Comparison
Page 1 of 10 Quick Links Home Worldwide Search Microsoft.com for: Go : Home Product Information How to Buy Editions Learning Downloads Support Partners Technologies Solutions Community Previous Versions
Geodatabase Programming with SQL
DevSummit DC February 11, 2015 Washington, DC Geodatabase Programming with SQL Craig Gillgrass Assumptions Basic knowledge of SQL and relational databases Basic knowledge of the Geodatabase We ll hold
Open PostgreSQL Monitoring
Open PostgreSQL Monitoring A brand new & free monitoring suite Jean-Paul Argudo / Julien Rouhaud Dalibo - www.dalibo.org PostgreSQL Conference Europe 2014 - October, 22 1 / 26 Origins Comparison with Oracle
Stellar Phoenix. SQL Database Repair 6.0. Installation Guide
Stellar Phoenix SQL Database Repair 6.0 Installation Guide Overview Stellar Phoenix SQL Database Repair software is an easy to use application designed to repair corrupt or damaged Microsoft SQL Server
Pivotal Greenplum Database
PRODUCT DOCUMENTATION Pivotal Greenplum Database Version 4.3 Rev: A06 2015 Pivotal Software, Inc. Copyright Notice Copyright Copyright 2015 Pivotal Software, Inc. All rights reserved. Pivotal Software,
<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region
Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region 1977 Oracle Database 30 Years of Sustained Innovation Database Vault Transparent Data Encryption
CitusDB Architecture for Real-Time Big Data
CitusDB Architecture for Real-Time Big Data CitusDB Highlights Empowers real-time Big Data using PostgreSQL Scales out PostgreSQL to support up to hundreds of terabytes of data Fast parallel processing
