Derby??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????Derby???????????????????????????????????????????????????
| ???????????? | ???????????? |
|---|---|
| SYSCS_DIAG.ERROR_LOG_READER | ????????? |
| SYSCS_DIAG.ERROR_MESSAGES | ??? |
| SYSCS_DIAG.LOCK_TABLE | ??? |
| SYSCS_DIAG.SPACE_TABLE | ????????? |
| SYSCS_DIAG.STATEMENT_CACHE | ??? |
| SYSCS_DIAG.STATEMENT_DURATION | ????????? |
| SYSCS_DIAG.TRANSACTION_TABLE | ??? |
SYSCS_DIAG.ERROR_LOG_READER???????????????????????????derby.log????????????????????????????????????????????????????????????????????????SQL????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????(timestampConstant)???????????????????????????????????????
SYSCS_DIAG.ERROR_LOG_READER?????????????????????????????????SQL??????????????????????????????????????????????????????
SELECT *
FROM TABLE (SYSCS_DIAG.ERROR_LOG_READER())
AS T1
?????????T1?????????????????????????????????????????????????????????????????????????????????SYSCS_DIAG.ERROR_LOG_READER????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Java???????????????????????????????????????????????????????????????
SELECT *
FROM TABLE (SYSCS_DIAG.ERROR_LOG_READER('myderbyerrors.log'))
AS T1
SYSCS_DIAG.ERROR_MESSAGES???????????????????????????SQLState??????????????????????????????????????????????????? Derby??????????????????????????????????????????????????????????????? ??????????????????SYSCS_DIAG.ERROR_MESSAGES????????????????????????????????????????????????
SELECT * FROM SYSCS_DIAG.ERROR_MESSAGES
SYSCS_DIAG.LOCK_TABLE?????????????????????????????????Derby????????????????????????????????????????????????????????? SYSCS_DIAG.LOCK_TABLE???????????????????????????????????????????????????????????????
SELECT * FROM SYSCS_DIAG.LOCK_TABLE
SYSCS_DIAG.LOCK_TABLE???????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????
SYSCS_DIAG.SPACE_TABLE????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
SYSCS_DIAG.SPACE_TABLE?????????????????????????????????SQL??????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
SELECT T2.*
FROM
SYS.SYSTABLES systabs,
TABLE (SYSCS_DIAG.SPACE_TABLE(systabs.tablename)) AS T2
WHERE systabs.tabletype = 'T'
?????????T2??????????????????????????????????????????????????????????????????????????????????????????????????????????????????Java????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
SELECT *
FROM TABLE (SYSCS_DIAG.SPACE_TABLE('MYSCHEMA', 'MYTABLE'))
AS T2
SYSCS_DIAG.STATEMENT_CACHE???????????????SQL??????????????????????????????????????????????????? SYSCS_DIAG.STATEMENT_CACHE????????????????????????????????????????????????
SELECT * FROM SYSCS_DIAG.STATEMENT_CACHE
SYSCS_DIAG.STATEMENT_DURATION??????????????????????????????derby.log??????????????????????????????????????????????????????SQL???????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????JDBC??????????????????????????????????????????????????????????????????????????????????????????????????????
SYSCS_DIAG.STATEMENT_DURATION?????????????????????????????????SQL??????????????????????????????????????????????????????
SELECT *
FROM TABLE (SYSCS_DIAG.STATEMENT_DURATION())
AS T1
?????????T1?????????????????????????????????????????????????????????????????????????????????SYSCS_DIAG.STATEMENT_DURATION??????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????Java???????????????????????????????????????????????????????????????
SELECT *
FROM TABLE (SYSCS_DIAG.STATEMENT_DURATION('somederby.log'))
AS T1
SYSCS_DIAG.TRANSACTION_TABLE?????????????????????????????????????????????????????????????????????????????????????????????????????????SYSCS_DIAG.TRANSACTION_TABLE????????????????????????????????????????????????
SELECT * FROM SYSCS_DIAG.TRANSACTION_TABLE
?????????SYSCS_DIAG.TRANSACTION_TABLE??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????