Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 A PERFORMANCE MONITOR FOR ADABAS AND NATURAL TRIM is a product of Treehouse Software, Inc. All rights reserved. TRIM.

Similar presentations


Presentation on theme: "1 A PERFORMANCE MONITOR FOR ADABAS AND NATURAL TRIM is a product of Treehouse Software, Inc. All rights reserved. TRIM."— Presentation transcript:

1 1 A PERFORMANCE MONITOR FOR ADABAS AND NATURAL TRIM is a product of Treehouse Software, Inc. All rights reserved. TRIM

2 2 TRIM Product Overview Performance and Tuning for ADABAS and NATURAL Installations Menu-driven Real-time Monitor Menu-driven NATURAL Monitor Parameter driven control and reporting features Over 300 sites worldwide use TRIM Assists: -DBAs -Data Analysts -Application Programmers

3 3 Features Real-Time Monitor –Current Database Activity -past 5 minutes, past 5 hours -by CMD, THD, NAT, UID, JOB, etc. –Nucleus Session Totals -by FNR, CMD, CMD within FNR, THD, UID, etc. -commands of longest Duration –Tracing ADABAS Calls by UID, NAT, FNR, etc.

4 4 Features Real-Time Monitor (continued) –Nucleus Parameters and Statistics –On-line ADAREP –Queue and Table Analysis -UQ, HQ, CQ, TSC, TSR, IFB -Extended User Queue (XUQ) lookup by FNR, NAT, NSA, NSU -Queue high users, highest activity

5 5 Features TRIM Real-Time Monitor Commands Per Minute Screen 06-12-31 MFNR Commands Per Minute By ADABAS File Number 227 14:24:15 FNR 14:24 FNR 14:23 FNR 14:22 FNR 14:21 FNR 14:20 0 3 0 53 0 77 1 34 0 17 1 13 1 50 1 17 4 14 1 23 7 12 8 291 8 434 8 228 4 16 8 51 9 115 9 129 9 126 8 141 9 17 13 248 13 253 10 108 9 32 10 1 50 12 14 13 13 440 13 341 13 44 51 28 31 299 21 351 31 200 31 3 52 8 50 2 77 339 93 6 50 7 53 2 51 12 95 92 51 188 54 2 52 2 52 3 55 2 53 1 53 1 56 4 54 54 54 1 57 2 55 1 55 1 58 14 56 2 56 2 59 2 57 1 57 1 77 6060 58 7 58 7 78 454 59 1 59 1 123 77 77 1891 OTHER=> 4770 OTHER=> 330 ********4956 ******** 7423 ******** 3473 ******** 1710 ******** 868 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12-- HELP END EXIT

6 6 Features TRIM Real-Time Monitor Command Totals by File Screen 06-12-31 SCWF Session Totals By CMD within FNR 123 227 14:29:36 TEST-DATABASE CMD COUNT PCT/FILE PCT/TOTAL CMD COUNT PCT/FILE PCT/TOTAL ----- -------- -------- --------- L1/4 12 4.18 0.9 A1/4 3 1.05 0.2 L2/5 23 8.01 1.7 N1/2 0 0.00 0.0 L3/6 227 79.09 16.5 E1/4 0 0.00 0.0 L7/9 2 0.70 0.2 ET 7 2.44 0.6 S1/4 1 0.35 0.1 BT 2 0.70 0.2 S2/9 0 0.00 0.0 OP 1 0.35 0.1 S8 0 0.00 0.0 CL 0 0.00 0.0 RC 7 2.44 0.5 MISC 2 0.70 0.1 Total Commands - File 123 : 287 (20.9% Of Total) Total Commands - Session : 1374 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12-- HELP END EXIT

7 7 TRIM Provides Control! "We use TRIM's Real-time Monitor to check performance on our four databases. It lets us see which programs and which files are used the most, and which users are accessing the system the most. With that information, we can then tune our system to run those programs with maximum efficiency. And, if a program is updated or accidentally purged, for example, we can use TRIM to read the ADABAS Protection Logs directly to find out who did it, when, and from what terminal. We use TRIM daily - it helps to keep us in control. Allen Lamb, Senior Data Base Analyst Alton Ochsner Medical Foundation New Orleans, Louisiana Features

8 8 TRIM NATURAL Monitor (TNM) –Monitors NATURAL activity –Collects comprehensive user and program information –Helps to identify production performance problems

9 9 Features TNM Program Percentage Summary Report 06-12-31 TRIM NATURAL MONITOR USER24 11:38:00 Program Percentage Summary LUMLIB Page 1 Starting Library/Program: PAYTEST/ PGM1 Date: 01-12-31 Reposition Library/Program: ________ / ________ ---- Percentage ----- Pgm ADA --------------- Total -------------- ---- High Run ----- --- Cataloged --- Library Program Runtime Exec Calls Runtime Pgm Exec ADA Calls User-ID Runtime Date Time -------- -------- ------- ----- ----- ---------- ----------- ----------- -------- ---------- -------- -------- PAYTEST PGM1 44.8 6.0 52.0 00:00:55.5 7 809 USER17 00:00:33.0 01-12-30 17:29:53 PAYTEST PGM3 0.7 7.7 0.0 00:00:00.9 9 0 USER17 00:00:00.1 01-12-07 17:06:24 PAYTEST PGM4 4.1 3.4 4.1 00:00:05.0 4 64 USER24 00:00:02.0 01-12-07 17:06:29 PAYTEST PGM5 6.5 4.3 3.1 00:00:08.0 5 49 USER12 00:00:02.0 01-12-07 17:06:34 PAYTEST PGM6 0.8 0.9 0.4 00:00:01.0 1 7 USER23 00:00:01.0 01-12-07 17:30:03 PAYTEST PGM7 5.7 2.6 6.4 00:00:07.0 3 99 USER23 00:00:04.0 01-12-07 17:30:12 PAYTEST PGM9 11.4 25.6 9.2 00:00:14.0 30 144 USER22 00:00:02.0 01-12-07 17:30:40 PAYTEST PRO1 0.7 6.8 2.1 00:00:00.8 8 32 USER24 00:00:00.1 01-12-14 11:24:05 PAYTEST PRO3 0.4 4.3 1.3 00:00:00.5 5 20 USER24 00:00:00.1 01-12-07 17:32:26 ------------------------------------------------------------------------------- Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- HELP PARM END UP DOWN LEFT RIGHT EXIT

10 10 Features TNM User Trace Report 06-12-31 TRIM NATURAL MONITOR USER24 11:38:00 User Trace Report LUMLIB Page 1 User-ID: USER17 Starting Date: 01-12-20 Starting Time: 14:25:46.8 Combine Database Calls: Y ADA ADABAS Event Time Elapsed Time Response Time Library Program Line CMD DB/File Date -------------- ---------- ------------- ------------- -------- -------- ---- --- -------- -------- TERMINAL I/O 14:25:46.8 PAYTEST MAP1 0012 01-12-20 PROGRAM END 14:25:47.2 00:00:01.4963 PAYTEST MAP1 01-12-20 > 00:00:00.0283 PAYTEST PGMRUN1 0150 RC 2 0 01-12-20 PROGRAM START 14:25:47.2 PAYTEST PGMST5 01-12-20 > 00:00:07.0573 PAYTEST PGMST5 0140 L3 1 52 01-12-20 > 00:00:00.0000 PAYTEST PGMST5 0240 L3 2 231 01-12-20 > 00:00:00.0000 PAYTEST PGMST5 031 RC 2 231 01-12-20 PROGRAM START 14:25:54.5 00:00:07.7330 PAYTEST MAPR7 01-12-20 TERMINAL I/O 14:26:00.5 PAYTEST MAPR7 0220 01-12-20 PROGRAM END 14:26:06.5 00:00:12.0488 PAYTEST MAPR7 01-12-20 PROGRAM END 14:26:07.1 00:00:19.9461 PAYTEST PGMST5 01-12-20 ------------------------------------------------------------------------------ Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- HELP PARM END UP DOWN LEFT RIGHT EXIT

11 11 Features Batch Slowdown - Enables the site to slow down certain batch jobs to improve on-line response times. Performance Control and Security - Dynamic Control and Security facility –disallows inefficient commands –locks out file access –plugs ADABAS passwords –performs security checks.

12 12 Features Command and Protection Log Processing - batch facilities for processing ADABAS Command and Protection Logs. –Flat files or hardcopy output to assist in performance tuning, chargeback, and capacity planning. Reduction of Command Log Data –TRIM Dynamic Logging for detailed, selective logging –TRIM PRESUM facility condenses Command Log data by pre-summarizing it in an ADABAS user-exit.

13 13 Features TRIM Offers Insight! "TRIM gives us insight into what's happening in a real-time mode. And that kind of CONTROL is important because it lets us react to problems before they're even reported to us! With TRIM, we can track down problem programs and monitor response codes on-line, plus the batch reporting capability is great for review the following day. Mark Melichar, Database Administrator Blood Systems, Inc. Scottsdale, Arizona

14 14 Features tRelational Support (tRELOG) –tRelational is TSI's ADABAS-to-RDBMS data analysis and migration package –tRELOG provides tRelational with information about ADABAS data usage –Monitors activity against specific ADABAS files to identify: Which descriptors were used on each file during the monitoring period How often each descriptor was used The volume of update versus retrieval activity for each file –Can assist in ADABAS tuning efforts

15 15 TRIM Utilizes User-Exit-B, User-Exit-A: Before and After exits to ADALINK routines User-Exit-1: Before ADABAS processes the command User-Exit-4: After command processing Command Log: Formerly one record per ADABAS command Protection Log: Before and After Images of each updated record NATURAL Exits SYSRDC ADABAS file for TNM PRESUM to SMF option

16 16 Environment Information ADABAS Dates, important files Addresses of Modules, Queues and Tables TRIM User-Exit-B combinations, Batch slowdown parameters User-Exit-1 Communication Runs, Parameters, number of Disallows, Locks, Fails User-Exit-4 Communication Runs, Parameters, Detail and PRESUM Logging Counts

17 17 TRIM Summary Mature Product, still growing Simple to use, but powerful and efficient Installation in less than one hour Supports ADABAS 8.2, and the latest NATURAL versions Large, active customer base International affiliates

18 18


Download ppt "1 A PERFORMANCE MONITOR FOR ADABAS AND NATURAL TRIM is a product of Treehouse Software, Inc. All rights reserved. TRIM."

Similar presentations


Ads by Google