日期:2014-05-17  浏览次数:21002 次

问个oracle搜索问题

搜索23620条数据用了那么多时间

表结构我发出来 

-- Create table
create table BIBLIO
(
  id           NUMBER(30) not null,
  marc_content CLOB,
  marc_format  NUMBER(2),
  book_type    NUMBER(1),
  attachment   VARCHAR2(300),
  address      VARCHAR2(300),
  author       VARCHAR2(600),
  classno      VARCHAR2(100),
  publish_date VARCHAR2(100),
  isbn         VARCHAR2(100),
  issn         VARCHAR2(100),
  unionno      VARCHAR2(100),
  language     VARCHAR2(100),
  page         VARCHAR2(100),
  price        VARCHAR2(100),
  total_price  VARCHAR2(100),
  publisher    VARCHAR2(300),
  book_size    VARCHAR2(100),
  title        VARCHAR2(900),
  edition      VARCHAR2(300),
  notes        VARCHAR2(4000),
  subject      VARCHAR2(1500),
  summary      VARCHAR2(4000),
  frequency    VARCHAR2(200),
  status       NUMBER(2) not null,
  operator_id  NUMBER(30),
  create_date  DATE,
  school_id    NUMBER(30),
  state        NUMBER(1) default 1 not null,
  bookrecno    NVARCHAR2(255),
  recno        NUMBER(10),
  field906     NVARCHAR2(200),
  order_no     NVARCHAR2(20)
)
tablespace CLOUDLIBDB
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64K
    next 1M
    minextents 1
    maxextents unlimited
  );
-- Add comments to the table 
comment on table BIBLIO
  is '书目表';
-- Add comments to the columns 
comment on column BIBLIO.id
  is '书目记录号';
comment on column BIBLIO.marc_content
  is 'marc数据内容';
comment on column BIBLIO.marc_format
  is '书目格式,中文=CNMRAC,西文=USMARC';
comment on column BIBLIO.book_type
  is '资料类型,区别资料的属性,如book=1,series=2,media=3,other=4';
comment on column BIBLIO.attachment
  is '附件';
comment on column BIBLIO.address
  is '出版地';
comment on column BIBLIO.author
  is '著者';
comment on&nb