pagesizeは、行数を何行区切りで表示するかを指定します。
列名、区切り行、空白行も含められます。よってpagesizeが10の場合、表示されるレコードは7行毎になります。
現在のpagesizeは、
show pagesize で確認します。
SQL> show pagesize
pagesize 15
SQL> set pagesize 10
SQL> select id_no from employee where rownum <=20;
ID_NO
--------------
1
2
4
10
11
12
13
ID_NO
--------------
14
15
16
17
18
19
30
ID_NO
--------------
111
112
113
1099
1103
1119
20行が選択されました。
SQL> spool off
上記一連のコマンドを見ると、最初pagesizeは15であることがわかります。その次にsetコマンドでpagesizeを10に変更しています。
その後SQLを実行し、検索結果は20行ですが、列名区切り行空白行が3行つくため、7行毎のレコードが表示されるようになります。