CERN-IT-DB Oracle OpenWorld 2000 Moscone Center, San Francisco, October 2-6 Trip Report Jamie Shiers, IT-DB

Slides:



Advertisements
Similar presentations
ITEC474 INTRODUCTION.
Advertisements

Database Architectures and the Web
Futures – Alpha Cloud Deployment and Application Management.
Overview of Database Administrator (DBA) Tools
Oracle9i Database Administrator: Implementation and Administration 1 Chapter 2 Overview of Database Administrator (DBA) Tools.
--What is a Database--1 What is a database What is a Database.
Oct 31, 2000Database Management -- Fall R. Larson Database Management: Introduction to Terms and Concepts University of California, Berkeley School.
Oracle 10g Database Administrator: Implementation and Administration
Chapter 3 Database Management
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
Oracle Database Administration
1 ©2007, University of Pisa, Dip. Ingegneria dell’Informazione – Andrea Bacioccola Survey on Database Architectures A. Bacioccola.
Database Administration ISQA 436 Fall 2006 Mark Freeman
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Advanced Databases Basic Database Administration Guide to Oracle 10g 1.
A Guide to Oracle9i1 Introduction to Oracle9i Database Administration Chapter 11.
Jeremy Boyd Director – Mindscape MSDN Regional Director
Oracle backup and recovery strategy
Understanding and Managing WebSphere V5
John Perry MIRC Overview Medical Imaging Resource Center MIRC Overview Medical Imaging Resource Center.
ETL By Dr. Gabriel.
1  MyOnlineITCourses.com 1 MyOnlineITCourses.com Oracle Partitioning -- A Primer.
Introduction to Database using Microsoft Access 2013 Part 1 November 4, 2014.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Best Implementation Practices for Discoverer April Sims OCP 8i 9i.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Chapter Oracle Server An Oracle Server consists of an Oracle database (stored data, control and log files.) The Server will support SQL to define.
Online Database Support Experiences Diana Bonham, Dennis Box, Anil Kumar, Julie Trumbo, Nelly Stanfield.
Oracle on Windows Server Introduction to Oracle10g on Microsoft Windows Server.
DAT336 SQL Server “Yukon” – The Future of Business Intelligence Jason Carlson Product Unit Manager SQL Server Microsoft Corporation Brian Welcker Microsoft.
Database Design – Lecture 16
HBase A column-centered database 1. Overview An Apache project Influenced by Google’s BigTable Built on Hadoop ▫A distributed file system ▫Supports Map-Reduce.
CSE 781 – DATABASE MANAGEMENT SYSTEMS Introduction To Oracle 10g Rajika Tandon.
ORACLE
HISTORY OF ORACLE BY SANTHOSH G. HISTORY Oracle was founded in August 1977 by Larry Ellison, Bob Miner, Ed Oates and Bruce Scott, Oracle was initially.
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
Stephen Booth EPCC Stephen Booth GridSafe Overview.
Informix IDS Administration with the New Server Studio 4.0 By Lester Knutsen My experience with the beta of Server Studio and the new Informix database.
San Diego Supercomputer Center National Partnership for Advanced Computational Infrastructure San Diego Supercomputer Center National Partnership for Advanced.
Chokchai Junchey Microsoft Product Specialist Certified Technical Training Center.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
A Guide to Oracle9i1 Database Instance startup and shutdown.
1 All Powder Board and Ski Oracle 9i Workbook Chapter 9: Database Administration Jerry Post Copyright © 2003.
Oracle 10g Database Administrator: Implementation and Administration Chapter 1 Oracle Architecture Overview.
CERN/IT/DB A Strawman Model for using Oracle for LHC Physics Data Jamie Shiers, IT-DB, CERN.
Introduction to Oracle. Oracle History 1979 Oracle Release client/server relational database 1989 Oracle Oracle 8 (object relational) 1999.
Advanced Databases DBA: Security and Backups Guide to Oracle 10g 1.
IT Database Administration Section 09. Backup and Recovery Backup: The available options Full Consistent (cold) Backup Database shutdown, all files.
Create Content Capture Content Review Content Edit Content Version Content Version Content Translate Content Translate Content Format Content Transform.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
CERN/IT/DB Oracle9i & VLDB Montse Collados Polidura, IT/DB Database Workshop - July 2001.
Database Administration Basics. Basic Concepts and Definitions  Data Facts that can be recorded and stored  Metadata Data that describes properties.
ORACLE & VLDB Nilo Segura IT/DB - CERN. VLDB The real world is in the Tb range (British Telecom - 80Tb using Sun+Oracle) Data consolidated from different.
CERN/IT/DB DB US Visit Oracle Visit August 20 – [ plus related news ]
Oracle Architecture - Structure. Oracle Architecture - Structure The Oracle Server architecture 1. Structures are well-defined objects that store the.
Update from Oracle OpenWorld, November 15th-18th 1999, Los Angeles Eric Grancher IT/DB.
SSMS SQL Server Management System. SQL Server Microsoft SQL Server is a Relational Database Management System (RDBMS) Relational Database Management System.
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF CC Monitoring I.Fedorko on behalf of CF/ASI 18/02/2011 Overview.
I NTRODUCTION OF W EEK 2  Assignment Discussion  Due this week:  1-1 (Exam Proctor): everyone including in TLC  1-2 (SQL Review): review SQL  Review.
Enterprise Resource Planning - PeopleSoft. An ERP system is a business support system that maintains in a single database the data needed for a variety.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GOCDB4 Gilles Mathieu, RAL-STFC, UK An introduction.
Database System Concepts and Architecture
Open Source distributed document DB for an enterprise
Maximum Availability Architecture Enterprise Technology Centre.
Get Oracle 8i Running on Your Linux Server Straight Away!
Introduction of Week 3 Assignment Discussion
Data Lifecycle Review and Outlook
Oracle Architecture Overview
Hydrographic Data as a Service
Presentation transcript:

CERN-IT-DB Oracle OpenWorld 2000 Moscone Center, San Francisco, October 2-6 Trip Report Jamie Shiers, IT-DB

CERN-IT-DB Introduction  Motivation for attending  Highlights  Plenary Sessions  Parallel Sessions  Campground  Oracle VLDB discussions  Conclusions wrt OpenWorld

CERN-IT-DB Motivation  Main purpose was to learn about enhanced support for Objects and VLDB environments  On-going discussions with Oracle experts on potential use of Oracle for handling LHC physics data  No Java, XML, e-business, …

CERN-IT-DB Highlights  Oracle 9i announcement  Larry’s keynote  VLDB discussions

CERN-IT-DB Plenary Sessions  Gary Bloom, Oracle Welcome Address  Duane Zitzner, HP Beyond Infrastructure  Chuck Rozwat, Oracle The Secret of the Software Grid  Mark Jarvis, Oracle The Power of Anywhere  Craig Barrett, Intel The Solution Revolution  Lawrence J. Ellison, Oracle Software Powers the Internet  Jeremy Burton, Oracle B2B B  Mark Jarvis, Oracle Survivor Meets Millionaire  Mike Ruettgers, EMC The New ROI for the New Economy  Sohaib Abbasi, Oracle Portals: The New E-Business Desktop  Ken Jacobs, Oracle The Six Million Dollar DBA  Scott McNealy, Sun The Next Generation Net: Always On. Always With You.  Ron Wohl, Mark Barrenechea, Oracle The Oracle E-Business Suite  Jeremiah Wilton Amazon A Successful Implementation of e-Commerce Technology

CERN-IT-DB Oracle 9i announcement  Real Application Clusters (Oracle Parallel Server)  “DejaView” – historical query  Performance improvements for Web sites –3 times or $1M  Changes to product bundling –Reduce from ~80 products to Database & Application Server  Virtual Private Databases  See – –

CERN-IT-DB $6M DBA  Ken Jacobs, a DBA barely alive. Beaten into submission by tedious backups and arcane tablespace extensions. Gentleman, we can rebuild him. We have the technology to build the world's first internet-DBA. Better than he was before, better, stronger, faster. Ken Jacobs will be that DBA, Ken Jacobs will be the Six Million Dollar DBA.

CERN-IT-DB Parallel Sessions  Many sessions on partitions, Oracle Enterprise Manager, DBA studio, Oracle Internet Directory, Oracle Parallel Server…  Latest advances in Object-Relational features  OCCI – C++ interface to Oracle  Internals of data storage  Replication  Oracle 9i Beta programme  Up to 4 concurrent interesting sessions

CERN-IT-DB Partitions  Technique for splitting very large tables / indexes into more manageable units –Partition by: range, list, hash, composite –Unnecessary partitions “pruned” from query by optimiser  64K partitions per table  Each partition can be stored in separate tablespace –In turn mapped to multiple files / filesystems –Tablespaces can be put offline and “exported” –Tablespaces of ~10 x 10GB files gives ~100PB total  Investigating partitions / (transportable) tablespaces for: –Scalability; –Export to regional centres; –Mass Storage Interface

 Create and display status of jobs and events  Create and manage administrators  Create and manage groups  Create and display status of jobs and events

CERN-IT-DB OEM components: DBA Studio  Central tool for routine DB Admin  DBA Studio combines multiple database tools in one app for managing – Instances, including startup,shutdown, and changing initialization parameters – Schemas, including tables, indexes, and oracle8 objects. – Security, including user accounts, roles, and privileges. – Storage, including tablespaces, datafiles, and rollback segments.

CERN-IT-DB OEM Features  DB Grouping  Job scheduling  Notification of events  Routine tasks Schema manager - create, manage schema objects e.g. tables, views, indexes, etc. Security Manager - create, edit users, roles and manage system and object privileges Instance Manager - startup, shutdown database and manage initialization parameters Storage Manager - manage database storage i.e. tablespaces, rollback segments, redo logs, etc.

CERN-IT-DB Real Application Cluster (OPS)

CERN-IT-DB

ORDBMS Advances  Support Object Types and Object References  Support single inheritance (SQL-99) –Can store subtypes in supertype container –Subtypes can override methods of supertype  Type evolution (schema evolution)  (Nested) collections  Extensible indexing, user defined aggregates  Object Types Translator to map to C++

CERN-IT-DB OCCI (C++ binding)  C++ version of Oracle Call Interface  Offers both “SQL” access to data… –stmt->executeUpdate(“CREATE TABLE basket (fruit VARCHAR2(30), quantity NUMBER)”);  As well as “ODMG-like” navigational access (modelled after JDBC)  Have access to pre-release of Functional Specification  Access to code as part of Oracle 9i beta

CERN-IT-DB Campground  “Fairground” might be a better name… –Your chance to get free squidgy gismos  bags provided –Or discuss with key Oracle developers  Proximity to Oracle HQ meant that many more developers present than otherwise –Essentially entire OCCI / Object teams  Dramatically different to other conferences –Similar value to conference sessions

CERN-IT-DB VLDB Discussions  2 nd in a series of meetings with Oracle experts on potential use for handling LHC physics data –Led by Ken Jacobs, VP product strategy –Also performance, data storage, availability & recovery, access methods, replication & distributed DB, objects & extensibility, OCI & C++ development, parallel server groups  Have developed a model for using Oracle –See  Have identified key Oracle technologies –partitions, parallel server, enterprise manager, OID, DBA studio, OCCI etc  Testing started for RAW and TAG data –Other data types (ESD, AOD) require Oracle 9i beta (OCCI)  Presentation devoted to this issue will be prepared

CERN-IT-DB VLDB Status  Information from conference confirms choice of technologies  Results from RAW & TAG data storage and performance promising –Query performance significantly enhanced using indexes  Potential problems: –Storage overhead for floating point numbers  Floats and Ints currently stored as “Oracle number”  Discussing native support for floats in particular –Mass storage interface  “Solution” using offline partitions being tested –(lack of) machine independent transportable tablespaces  Work-around using Export/Import  Possibility of a tool to convert tablespaces

CERN-IT-DB Conclusions  OpenWorld clearly the main Oracle event Direct access to developers in Campground Excellent technical presentations on new features Comprehensive training programme  Few user papers  Too many people  Will be held in San Francisco for next 10 years –2001: Dec 2 – 6 –2002: Nov 17 – 21 –2003: Sep 7 – 11  Mark these dates in your Palm Pilot or Blackberry now ORACLE WORLD OPEN