当前位置: 首页 > news >正文

电商网站英文哲林高拍仪网站开发

电商网站英文,哲林高拍仪网站开发,西安网站制作顶尖,最适合穷人开的店目录 一、前景二、名词三、语法1、命令方式创建索引1.1 创建索引空间1.2.1 创建普通索引并指定索引数据空间1.2.2 另一种没验证,官方写法1.3 复合索引1.4 唯一索引1.5 位图索引1.6 函数索引 2、创建表时候创建索引3、可视化方式创建索引3.1 打开DM管理工具3.2 找到要…

目录

    • 一、前景
    • 二、名词
    • 三、语法
      • 1、命令方式创建索引
        • 1.1 创建索引空间
        • 1.2.1 创建普通索引并指定索引数据空间
        • 1.2.2 另一种没验证,官方写法
        • 1.3 复合索引
        • 1.4 唯一索引
        • 1.5 位图索引
        • 1.6 函数索引
      • 2、创建表时候创建索引
      • 3、可视化方式创建索引
        • 3.1 打开DM管理工具
        • 3.2 找到要创建索引的表,右击选择创建索引
        • 3.3. 选择规则及字段
        • 3.4. 选择数据储存位置
        • 3.5. 完成||验证
    • 四、示例
      • 1、创建一个索引表空间名为ind_student
      • 2、根据user_name, user_sex创建复合索引
      • 3、根据phone创建唯一索引

一、前景

 数据库索引是为了提高查询速度而对表字段附加的一种标识。简单来说,索引其实是一种数据结构。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。
 首先我们需要明白为什么索引会提高查询速度,数据库在执行一条SQL语句的时候,默认扫描方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特定值的行数,大大减少遍历匹配的行数,所以数据库索引能明显提高查询的速度。

下面列举几种适合建立索引的情况:

  1. 经常在where条件中作为查询条件的字段可以建立索引;
  2. 外键关联列可以建立索引;
  3. order by排序后面的字段可以建立索引;
  4. group by分组后的字段可以建立索引;

二、名词

  1. CREATE 创建标识
  2. OR REPLACE INDEX 后跟指定索引名称(模式+索引名)
  3. ON on后跟操作的表,及创建的字段
  4. STORAGE 指定表空间关键字
  5. UNIQUE 唯一索引
  6. INDEX 普通索引

三、语法

1、命令方式创建索引

1.1 创建索引空间
create tablespace ind_tbs datafile '****/ind_**.dbf' size 32 autoextend on next 10 maxsize 2000;
1.2.1 创建普通索引并指定索引数据空间
create index ind_name on TEST.student(user_name) tablespace ind_tbs;
1.2.2 另一种没验证,官方写法
CREATE OR REPLACE INDEX "TEST"."index_p_b_c" ON "TEST"."student" ( "user_name" ASC, "user_sex" ASC) STORAGE ( ON "ind_tbs", CLUSTERBTR );
1.3 复合索引
create index ind_name_sex on TEST.student(user_name,user_sex) tablespace ind_tbs;
1.4 唯一索引
create unique index ind_phone on TEST.student(phone);
1.5 位图索引
1.6 函数索引

2、创建表时候创建索引

-- 创建表空间
create tablespace "student" datafile '***/student.DBF' size 32 autoextend on maxsize 16777215 CACHE = NORMAL;
-- 也可以创建一个索引空间分开存放(这里就把索引数据和数据放在一起了)
CREATE TABLE "TEST"."student"
("id" BIGINT NOT NULL,"user_name" VARCHAR(16) NOT NULL,"user_sex" INTEGER NOT NULL,"phone" VARCHAR NOT(11) NULL,"create_by" BIGINT DEFAULT 0 NOT NULL,"create_time" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP() NOT NULL,"update_by" BIGINT DEFAULT 0 NOT NULL,"update_time" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP() NOT NULL,NOT CLUSTER PRIMARY KEY("id"),  -- 默认主键就是唯一索引UNIQUE("phone") -- 创建手机号字段为唯一索引
) STORAGE(ON "student", CLUSTERBTR) ;COMMENT ON TABLE "TEST"."student" IS '成本拆分记录';
COMMENT ON COLUMN "TEST"."student"."id" IS '主键';
COMMENT ON COLUMN "TEST"."student"."user_name" IS '姓名';
COMMENT ON COLUMN "TEST"."student"."user_sex" IS '性别';
COMMENT ON COLUMN "TEST"."student"."phone" IS '手机号';
COMMENT ON COLUMN "TEST"."student"."create_by" IS '创建人id';
COMMENT ON COLUMN "TEST"."student"."create_time" IS '创建时间';
COMMENT ON COLUMN "TEST"."student"."update_by" IS '修改人id';
COMMENT ON COLUMN "TEST"."student"."update_time" IS '修改时间';-- 创建复合索引
CREATE OR REPLACE  INDEX "TEST"."index_phone" ON "TEST"."student"("user_name" ASC,"user_sex" ASC) STORAGE(ON "student", CLUSTERBTR) ;

3、可视化方式创建索引

3.1 打开DM管理工具

在这里插入图片描述

3.2 找到要创建索引的表,右击选择创建索引

在这里插入图片描述

3.3. 选择规则及字段

在这里插入图片描述

3.4. 选择数据储存位置

在这里插入图片描述

3.5. 完成||验证

在这里插入图片描述

四、示例

一张student表,含有id,user_name, user_sex,phone …字段
** 以下操作示例:

  • – TEST 为模式
  • – student 为表名称

1、创建一个索引表空间名为ind_student

create tablespace ind_student datafile '****/ind_student.dbf' size 32 autoextend on next 10 maxsize 2000;

2、根据user_name, user_sex创建复合索引

create index ind_name_sex on TEST.student(user_name,user_sex) tablespace ind_student;

3、根据phone创建唯一索引

create unique index ind_phone on TEST.student(phone);
http://www.yayakq.cn/news/870515/

相关文章:

  • 大气网站后台界面网上如何找外贸订单
  • 广州 网站 建设 制作wordpress视屏教程
  • 网站开发属于商标哪个类别江西商城网站建设
  • 教育网站制作定制一般通过什么组成局域网
  • 广东事业单位网站app开发公司定制
  • 广东网站设计公司价格wordpress弱密码
  • 宁波建设网站价格响应式企业网站cms
  • 开发个微网站多少钱高端网站建设 房产
  • 做阿里巴巴网站店铺装修费用重庆建设厂网站
  • 网站推广网络营销企业建网站有这个必要吗
  • 资源站建站技术搜外友链
  • 中国建设银行网站包头分行淘宝客自己做网站
  • 青海网站制作软件开发的五个基本步骤
  • 枣庄做网站的公司十堰微网站建设报价
  • 定制型网站建设推广山西中色十二冶金建设有限公司网站
  • 桂林网站制作网站北京大兴网站建设首选公司
  • 内江网站怎么做seo一个网站怎么上线
  • 北京外贸网站建设公司企业门户网站免费模板
  • 如何做充值网站广州seo实战培训
  • 网站建设html5作品app设计开发团队
  • 怎样保证网站的安全网站推广的主要方法有哪些
  • php做的网站预览丰宁县建设局网站
  • 网站备案信息核验单如何调整网站板块位置
  • world做网站怎么做连接飞虎队网站建设
  • 简单大气网站移动互联网公司
  • 怎么在文档中做网站一点就开梵客装饰公司官网
  • 网站建设的目的及功能定位是啥长沙人才招聘网最新招聘
  • 专门做设计的一个网站重庆金融公司网站建设
  • 太原网站建设网站国外网站设计师
  • 中国制造网外贸站廊坊cms建站系统