how tos of CRM ios schd jobs
Teradata Teradata Discussion Forums Teradata.com Discussion Forum
Visit Teradata.com
Home       Guidelines    Member List
Welcome Guest ( Login | Register )
        


This online forum is for user-to-user discussions of Teradata products, and is not an official customer support channel for Teradata. If you require direct assistance, please contact Teradata support.


how tos of CRM ios schd jobs Expand / Collapse
Author
Message
Posted 4/14/2008 1:30:59 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 4/17/2008 11:21:38 AM
Posts: 1, Visits: 6
Does anyone have a script that can be used to purge old CRM job executions form the IOS_SCHD_JOBS, IOS_SCHD_TASK, and IOS_SCHD_TASKS tables. Our environment is getting pretty crowded after over a year of testing and production job executions. So crowded that when my users login to CRM they hang at the processing completed jobs step of the login.
Post #11216
Posted 4/17/2008 9:38:42 AM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 4/17/2008 10:34:12 AM
Posts: 3, Visits: 7
There is a script defined the the maintenance guide in section 12.3.8.9 (TCRM5201_MaintOp.pdf)

The taskbroker has an automatic option defined on page 4-11 of the same manual : "To delete jobs and tasks"
Post #11247
Posted 4/17/2008 9:47:33 AM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 4/17/2008 10:34:12 AM
Posts: 3, Visits: 7
Here is something that you are probably already doing, but is worth mentioning. Collecting stats on the tables used by the Task broker is also important. I don't recommend doing this while the task broker is up and running, because this can impact task broker polling issues.

COLLECT STATS ON IOS_APP COLUMN APP_ID;
COLLECT STATS ON IOS_APP COLUMN DIV_ID;
COLLECT STATS ON IOS_APP INDEX (DIV_ID ,APP_ID);
COLLECT STATS ON IOS_APP_SVR_REG COLUMN APP_SERV_ID;
COLLECT STATS ON IOS_APP_SVR_REG COLUMN APP_SERV_TYP;
COLLECT STATS ON IOS_APP_SVR_REG INDEX (APP_SERV_ID ,APP_SERV_TYP);
COLLECT STATS ON IOS_PARENT_TASK COLUMN DIV_ID;
COLLECT STATS ON IOS_PARENT_TASK COLUMN JOB_ID;
COLLECT STATS ON IOS_PARENT_TASK COLUMN PARENT_TASK_ID;
COLLECT STATS ON IOS_PARENT_TASK COLUMN TASK_ID;
COLLECT STATS ON IOS_PARENT_TASK INDEX (JOB_ID ,TASK_ID ,DIV_ID ,PARENT_TASK_ID);
COLLECT STATS ON IOS_SCHD_JOBS COLUMN (JOB_ID,DIV_ID) ;
COLLECT STATS ON IOS_SCHD_JOBS COLUMN DIV_ID;
COLLECT STATS ON IOS_SCHD_JOBS COLUMN JOB_ID;
COLLECT STATS ON IOS_SCHD_JOBS INDEX (JOB_ID ,DIV_ID);
COLLECT STATS ON IOS_SCHD_JOB_DAYS COLUMN DIV_ID;
COLLECT STATS ON IOS_SCHD_JOB_DAYS COLUMN JOB_DT;
COLLECT STATS ON IOS_SCHD_JOB_DAYS COLUMN JOB_ID;
COLLECT STATS ON IOS_SCHD_JOB_DAYS COLUMN XCPT_CD;
COLLECT STATS ON IOS_SCHD_JOB_DAYS INDEX (JOB_ID ,DIV_ID ,XCPT_CD ,JOB_DT);
COLLECT STATS ON IOS_SCHD_TASK COLUMN (JOB_ID,TASK_ID,DIV_ID) ;
COLLECT STATS ON IOS_SCHD_TASK COLUMN (SCHD_TASK_STAT_CD) ;
COLLECT STATS ON IOS_SCHD_TASK COLUMN DIV_ID;
COLLECT STATS ON IOS_SCHD_TASK COLUMN JOB_ID;
COLLECT STATS ON IOS_SCHD_TASK COLUMN TASK_ID;
COLLECT STATS ON IOS_SCHD_TASK INDEX (JOB_ID ,TASK_ID ,DIV_ID);
COLLECT STATS ON IOS_SCHD_TASKS COLUMN (JOB_ID,DIV_ID) ;
COLLECT STATS ON IOS_SCHD_TASKS COLUMN (JOB_ID,DIV_ID,TASK_ID,SUBMITTED_TIME) ;
COLLECT STATS ON IOS_SCHD_TASKS COLUMN (JOB_ID,TASK_ID,DIV_ID) ;
COLLECT STATS ON IOS_SCHD_TASKS COLUMN DIV_ID;
COLLECT STATS ON IOS_SCHD_TASKS COLUMN JOB_ID;
COLLECT STATS ON IOS_SCHD_TASKS COLUMN SUBMITTED_TIME;
COLLECT STATS ON IOS_SCHD_TASKS COLUMN TASK_ID;
COLLECT STATS ON IOS_SCHD_TASKS INDEX (JOB_ID ,TASK_ID ,DIV_ID ,SUBMITTED_TIME);
COLLECT STATS ON IOS_JOB_RUNS COLUMN DIV_ID;
COLLECT STATS ON IOS_JOB_RUNS COLUMN JOB_ID;
COLLECT STATS ON IOS_JOB_RUNS COLUMN SUBMITTED_TIME;
COLLECT STATS ON IOS_JOB_RUNS INDEX (JOB_ID ,DIV_ID ,SUBMITTED_TIME);
COLLECT STATS ON IOS_SQL_ALL_PARAMS COLUMN DIV_ID;
COLLECT STATS ON IOS_SQL_ALL_PARAMS COLUMN PARAM_ORD;
COLLECT STATS ON IOS_SQL_ALL_PARAMS COLUMN PARAM_VAL_CD;
COLLECT STATS ON IOS_SQL_ALL_PARAMS COLUMN SEL_TYP_CD;
COLLECT STATS ON IOS_SQL_ALL_PARAMS INDEX (DIV_ID ,SEL_TYP_CD ,PARAM_ORD ,PARAM_VAL_CD);
COLLECT STATS ON IOS_SQL_FLDS COLUMN SQL_FLD_ID;
COLLECT STATS ON IOS_SQL_FLDS COLUMN SQL_ID;
COLLECT STATS ON IOS_SQL_FLDS INDEX (SQL_ID ,SQL_FLD_ID);
COLLECT STATS ON IOS_SQL_MAST INDEX (SQL_ID);
COLLECT STATS ON IOS_SQL_PARAMS COLUMN PARAM_ID;
COLLECT STATS ON IOS_SQL_PARAMS COLUMN SQL_ID;
COLLECT STATS ON IOS_SQL_PARAMS INDEX (SQL_ID ,PARAM_ID);
COLLECT STATS ON IOS_SQL_QRY COLUMN DIV_ID;
COLLECT STATS ON IOS_SQL_QRY COLUMN ORD_ID;
COLLECT STATS ON IOS_SQL_QRY COLUMN TASK_ID;
COLLECT STATS ON IOS_SQL_QRY INDEX (TASK_ID ,DIV_ID ,ORD_ID);
COLLECT STATS ON IOS_SQL_RUN_PARAMS COLUMN DIV_ID;
COLLECT STATS ON IOS_SQL_RUN_PARAMS COLUMN LINK_ID;
COLLECT STATS ON IOS_SQL_RUN_PARAMS COLUMN PARAM_ID;
COLLECT STATS ON IOS_SQL_RUN_PARAMS COLUMN STAT_DET_ID;
COLLECT STATS ON IOS_SQL_RUN_PARAMS COLUMN STAT_MAST_ID;
COLLECT STATS ON IOS_SQL_RUN_PARAMS INDEX (DIV_ID ,LINK_ID ,STAT_MAST_ID ,STAT_DET_ID ,PARAM_ID);
COLLECT STATS ON IOS_STATUS_DET COLUMN DIV_ID;
COLLECT STATS ON IOS_STATUS_DET COLUMN LINK_ID;
COLLECT STATS ON IOS_STATUS_DET COLUMN STAT_DET_ID;
COLLECT STATS ON IOS_STATUS_DET COLUMN STAT_MAST_ID;
COLLECT STATS ON IOS_STATUS_DET INDEX (DIV_ID ,LINK_ID ,STAT_MAST_ID ,STAT_DET_ID);
COLLECT STATS ON IOS_STATUS_DET INDEX (STAT_DET_ID);
COLLECT STATS ON IOS_STATUS_MAST COLUMN DIV_ID;
COLLECT STATS ON IOS_STATUS_MAST COLUMN LINK_ID;
COLLECT STATS ON IOS_STATUS_MAST COLUMN STAT_MAST_ID;
COLLECT STATS ON IOS_STATUS_MAST INDEX (DIV_ID ,LINK_ID ,STAT_MAST_ID);
COLLECT STATS ON IOS_TASK_BROKER_POLL COLUMN EXEC_TIME;
COLLECT STATS ON IOS_TASK_BROKER_POLL COLUMN IP_ADDRESS;
COLLECT STATS ON IOS_TASK_BROKER_POLL INDEX (IP_ADDRESS ,EXEC_TIME);
COLLECT STATS ON IOS_TASK_SVR_ASGN COLUMN (JOB_ID,DIV_ID,TASK_ID,SUBMITTED_TIME) ;
COLLECT STATS ON IOS_TASK_SVR_ASGN COLUMN DIV_ID;
COLLECT STATS ON IOS_TASK_SVR_ASGN COLUMN JOB_ID;
COLLECT STATS ON IOS_TASK_SVR_ASGN COLUMN SUBMITTED_TIME;
COLLECT STATS ON IOS_TASK_SVR_ASGN COLUMN TASK_ID;
COLLECT STATS ON IOS_TASK_SVR_ASGN INDEX (DIV_ID ,JOB_ID ,TASK_ID ,SUBMITTED_TIME);
COLLECT STATS ON IOS_TASK_TYPS INDEX (TASK_TYP_ID);
COLLECT STATS ON IOS_SYS_BATCH_SCHD COLUMN DIV_ID;
COLLECT STATS ON IOS_SYS_BATCH_SCHD COLUMN SCHD_TYP_CD;
COLLECT STATS ON IOS_SYS_BATCH_SCHD INDEX (DIV_ID ,SCHD_TYP_CD);
Post #11248
« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 0 ( 0 guests, 0 members, 0 anonymous members )
No members currently viewing this topic.


All times are GMT -5:00, Time now is 4:19pm

Powered By InstantForum.NET v4.1.4 © 2008
Execution: 0.078. 10 queries. Compression Disabled.