diff --git a/sql/25_last_alertlog_errors.sql b/sql/25_last_alertlog_errors.sql
index 09b0b32..70175aa 100644
--- a/sql/25_last_alertlog_errors.sql
+++ b/sql/25_last_alertlog_errors.sql
@@ -1,7 +1,9 @@
-prompt
Last alertlog errors
+prompt Last alertlog errors (Last 30 days and last 100 errors)
set pages 999 lines 150
select to_char(ORIGINATING_TIMESTAMP, 'DD-MM-YYYY HH-MM-SS') || ' : ' || message_text "Last alertlog (30 days)"
FROM X$DBGALERTEXT
-WHERE originating_timestamp > systimestamp - 30 AND regexp_like(message_text, '(ORA-)');
+WHERE originating_timestamp > systimestamp - 30
+AND regexp_like(message_text, '(ORA-)')
+AND rownum <=100;
exit
diff --git a/sql/27_last_rman_backup.sql b/sql/27_last_rman_backup.sql
index b17d723..71c0923 100644
--- a/sql/27_last_rman_backup.sql
+++ b/sql/27_last_rman_backup.sql
@@ -1,4 +1,4 @@
-prompt Last RMAN backups
+prompt Last RMAN backups (30 days/50 rows)
alter session set nls_date_format='DD/MM/YYYY HH24:MI:SS' ;
set linesize 250 heading off;
set heading on pagesize 999;
@@ -16,6 +16,7 @@ select
b.input_bytes_display,
b.output_bytes_display
FROM v$rman_backup_job_details b
-WHERE b.start_time > (SYSDATE - 30)
-ORDER BY b.start_time asc;
+WHERE b.start_time > (SYSDATE - 30) and rownum <=50
+ORDER BY b.start_time asc
+;
exit