Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/17/11 18:29:41 (13 years ago)
Author:
cneumuel
Message:

#1233

  • added basic statistics recording for (once per minute)
    • executiontime per user
    • usedcores, usedmemory per slave
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.DataAccess/3.4/Tools/prepareHiveDatabase.sql

    r6033 r6229  
    104104GO
    105105
     106ALTER TABLE [dbo].[Statistics] ALTER COLUMN StatisticsId ADD ROWGUIDCOL;
     107ALTER TABLE [dbo].[Statistics] WITH NOCHECK ADD CONSTRAINT [DF_Statistics_StatisticsId] DEFAULT (newid()) FOR StatisticsId;
     108GO
     109
     110ALTER TABLE [dbo].[SlaveStatistics]  DROP  CONSTRAINT [Statistics_SlaveStatistics]
     111ALTER TABLE [dbo].[SlaveStatistics]  WITH CHECK ADD  CONSTRAINT [Statistics_SlaveStatistics] FOREIGN KEY([StatisticsId])
     112REFERENCES [dbo].[Statistics] ([StatisticsId])
     113ON UPDATE CASCADE
     114ON DELETE CASCADE
     115GO
     116
     117ALTER TABLE [dbo].[UserStatistics]  DROP  CONSTRAINT [Statistics_UserStatistics]
     118ALTER TABLE [dbo].[UserStatistics]  WITH CHECK ADD  CONSTRAINT [Statistics_UserStatistics] FOREIGN KEY([StatisticsId])
     119REFERENCES [dbo].[Statistics] ([StatisticsId])
     120ON UPDATE CASCADE
     121ON DELETE CASCADE
     122GO
     123
    106124/* create indices */
    107125CREATE INDEX Index_RequiredPlugins_JobId ON RequiredPlugins(JobId);
     
    159177  DELETE Job FROM Job INNER JOIN #Table ON Job.JobId = #Table.JobId
    160178END
     179GO
     180
     181-- =============================================
     182-- Author:    cneumuel
     183-- Create date: 17.05.2011
     184-- Description: Writes the execution times of deleted jobs into DeletedJobStats to ensure correct statistics
     185-- =============================================
     186--CREATE TRIGGER [dbo].[tr_DeletedJobStats] ON [dbo].[Job] AFTER DELETE AS
     187--BEGIN
     188--  INSERT INTO DeletedJobStats SELECT JobId, ExecutionTime FROM deleted
     189--END
Note: See TracChangeset for help on using the changeset viewer.