HPlogo ALLBASE/SQL Reference Manual > Appendix C Sample DBEnvironment

CREAINDEX Command File

MPE documents

Complete PDF
Table of Contents
Index

E0300 Edition 9 ♥
E0399 Edition 8
E0897 Edition 7


   /* This file creates the indexes for the PurchDB database  */
   /* and then updates the statistics for each of the tables. */

   CREATE UNIQUE INDEX PartNumIndex
        ON PurchDB.Parts (PartNumber);
   CREATE CLUSTERING INDEX PartToNumIndex
        ON PurchDB.SupplyPrice (PartNumber);
   CREATE INDEX PartToVendIndex
        ON PurchDB.SupplyPrice (VendorNumber);
   CREATE UNIQUE INDEX VendPartIndex
        ON PurchDB.SupplyPrice (VendPartNumber);
   CREATE UNIQUE INDEX VendorNumIndex
        ON PurchDB.Vendors (VendorNumber);
   CREATE UNIQUE CLUSTERING INDEX OrderNumIndex
        ON PurchDB.Orders (OrderNumber);
   CREATE INDEX OrderVendIndex
        ON PurchDB.Orders (VendorNumber);
   CREATE CLUSTERING INDEX OrderItemIndex
        ON PurchDB.OrderItems (OrderNumber);
   CREATE UNIQUE INDEX InvPartNumIndex
        ON PurchDB.Inventory (PartNumber);

   !echo Indexes have been created on tables in PurchDB!;

   UPDATE STATISTICS FOR TABLE ManufDB.SupplyBatches;
   UPDATE STATISTICS FOR TABLE ManufDB.TestData;
   UPDATE STATISTICS FOR TABLE PurchDB.Parts;
   UPDATE STATISTICS FOR TABLE PurchDB.Inventory;
   UPDATE STATISTICS FOR TABLE PurchDB.SupplyPrice;
   UPDATE STATISTICS FOR TABLE PurchDB.Vendors;
   UPDATE STATISTICS FOR TABLE PurchDB.Orders;
   UPDATE STATISTICS FOR TABLE PurchDB.OrderItems;
   UPDATE STATISTICS FOR TABLE PurchDB.Reports;
   UPDATE STATISTICS FOR TABLE RecDB.Members;
   UPDATE STATISTICS FOR TABLE RecDB.Clubs;
   UPDATE STATISTICS FOR TABLE RecDB.Events;

   !echo Statistics have now been updated for all tables!;




LOADTABS Command File


CREASEC Command File