In this paper, we address the log structure in a page-server environment, page-server environment means that client accesses data item directly, after requestes and receives a specific page. We accept client-server EXODUS storage manager as a base mod...
In this paper, we address the log structure in a page-server environment, page-server environment means that client accesses data item directly, after requestes and receives a specific page. We accept client-server EXODUS storage manager as a base model in a page-server environment. Our new logging technique is based on ARIES, but when applying ARIES directly in a page-server envrionment, many problems can arise including client recovery problem, redo/undo problem, and assigning LSN problem. In this paper, to solve these problems, we use timestamp when assigning LSN and maintain log for each client. We suggest Commit-Log-Record(CLR). Commit-Transaction-Record(CTR) for recovering server by unit of each page.