Title : 
Compiling SQL into System/370 Machine Language
         
        
            Author : 
Wade, Bradford W.
         
        
        
        
        
        
        
            Abstract : 
To improve performance of repetitive transactions in System R, IBM´s Raymond Lorie devised a scheme to create, save, and reuse a generalized access plan that could be instantiated with specific values. The author recounts his role in compiling such generalized access plans into machine code for even better performance.
         
        
            Keywords : 
SQL; program compilers; SQL compilation; System R; generalized access plan; machine code; system-370 machine language; Computer languages; Encoding; Performance evaluation; Programming; Relational databases; Scheduling; Software development; IBM; Raymond Lorie; SQL; System R; System/370; history of computing; machine language; relational database systems; relational databases;
         
        
        
            Journal_Title : 
Annals of the History of Computing, IEEE
         
        
        
        
        
            DOI : 
10.1109/MAHC.2012.58