Audience
Database Administrators, Database Designers, End-Users, SQL Developers
Prerequisites Essential
* Fundamental understanding of databases and SQL language * Basic understanding of network connectivity architecture * Knowledge of general Unix commands
Content
Overview of relational database concepts and client/server architecture Using the basic components of ASE to connect to a server database Adaptive Server clients isql and Interactive SQL Creating tables Modifying/querying data in tables Improving query functionality and performance Using temporary tables and system tables Using constraints, defaults, and rules to enforce data integrity Writing Transact-SQL code with functions Programming with variables and control-of-flow statements Managing transactions and locking
Notes
Gain hands-on experience with the newest features of Adaptive Server Enterprise (ASE) through 15.7, and learn to create database objects expertly using ANSI-standard SQL and Transact-SQL extensions. Study key features and functions of ASE including automatic recovery of transactions, writing Stored Procedures and triggers, and creating and using cursors. Course material also covers important concepts from introduction to the SQL language, new functions, increased number of arguments in IN statements, increased limits on object identifiers, and new data types.
Audience
System Administrators Database Administrators
Prerequisites
Essential Fast Track to Adaptive Server Enterprise or equivalent experience
Content
ASE environment and installation Reconfiguring ASE dynamically Resource allocation Database creation User permissions and security Transaction management and logging Backup up databases and transaction logs Database recovery and restoration Modifying default Adaptive Server configuration Connectivity issues Best practices for administrators
Notes
Learn how to build, run and stabilize an Adaptive Server Enterprise (ASE) 15.7 database environment. Identify the major tasks of Sybase system and database administration with emphasis given to resource management, system security, monitoring and troubleshooting. This course includes hands-on exercises to install an ASE server instance from scratch, configure and allocate hardware resources, create data stores, implement data access security, identify and resolve database corruption issues, execute backup and recovery strategies, job scheduling, and establish monitoring practices to maintain a healthy database ecosystem.
Performance and Tuning: Adaptive Server Enterprise 15.0 Query Optimization (5 Days) Goals
Understand optimization in ASE 15.0 Explain new optimization tools and their use Utilize application tracing and QP Tune to assist in code tuning Discuss the steps involved in executing code from input to return of result set Use code to pass hints to the optimizer Force optimization steps on the Optimizer Take advantage of new options to configure the optimizer Generate faster, more efficient code
Content
Access methods for queries and data modification Costs and benefits of indexes Query optimizer Statistics Optimization Goals and Criteria Joins and join types Parallel queries Stored procedure compilation and performance New index and partitioning behavior Metrics, MDA monitoring, and Abstract Query Plans Application Tracing QP Tune and Compatibility Mode
Prerequisites
Essential * Fast Track to Adaptive Server Enterprise
Notes
Designed as a core requirement for ASE SQL Developers who want to explore the Adaptive Server Enterprise 15.0 Query Optimizer so as to enable them to improve the performance of their queries. This course is also the core requirement in our ASE 15 Migration for Developers training program. Learn to measure the performance of T-SQL queries and tune your query development for the specific requirements of your business. Take advantage of the monitoring and evaluation tools of Adaptive Server Enterprise 15.0, and interpret their diagnoses into specific plans of action. Perform tasks to evaluate the behavior of the optimizer in ASE 15, and implement the most efficient data-change and data-retrieval T- SQL code in your queries and stored procedures. You will also use various Sybase utilities to identify causes of slow queries, and learn techniques in resolving these problems.
Audience
Database Administrators, SQL Developers
Prerequisites
Essential Fast Track to Adaptive Server Enterprise or equivalent experience
Content
Indexes and Search Arguments Joins and Subqueries Case Expression Transactions and Locking Cursors Manipulating and Formatting Data
Notes
Learn an array of valuable tips, techniques, and advanced topics to implement cleaner and more efficient code. Lecture and lab emphasis is on good coding practices, manipulating numbers and dates, joins and subqueries, applied case logic, cursors, and proper Stored Procedure development and debugging, as well as generalized methods for solving specific problems.