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

做营销型网站的公司群晖 wordpress 配置文件

做营销型网站的公司,群晖 wordpress 配置文件,上海自贸区注册公司,为什么小城市做不出来好的网站一、索引的概念索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中#xff0c;索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中#xff0c;索引也允许数据库程序迅速地找到表中的数据#xff0c;而不必扫描整个数据库。二、索引…  一、索引的概念索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中索引也允许数据库程序迅速地找到表中的数据而不必扫描整个数据库。二、索引的特点1.索引可以加快数据库的检索速度2.索引降低了数据库插入、修改、删除等维护任务的速度3.索引创建在表上不能创建在视图上4.索引既可以直接创建也可以间接创建5.可以在优化隐藏中使用索引6.使用查询处理器执行SQL语句在一个表上一次只能使用一个索引7.其他三、索引的优点1.创建唯一性索引保证数据库表中每一行数据的唯一性2.大大加快数据的检索速度这也是创建索引的最主要的原因3.加速表和表之间的连接特别是在实现数据的参考完整性方面特别有意义。4.在使用分组和排序子句进行数据检索时同样可以显著减少查询中分组和排序的时间。5.通过使用索引可以在查询的过程中使用优化隐藏器提高系统的性能。四、索引的缺点1.创建索引和维护索引要耗费时间这种时间随着数据量的增加而增加2.索引需要占物理空间除了数据表占数据空间之外每一个索引还要占一定的物理空间如果要建立聚簇索引那么需要的空间就会更大3.当对表中的数据进行增加、删除和修改的时候索引也要动态的维护降低了数据的维护速度五、索引分类1.直接创建索引和间接创建索引直接创建索引 CREATE INDEX mycolumn_index ON mytable (myclumn)间接创建索引定义主键约束或者唯一性键约束可以间接创建索引2.普通索引和唯一性索引普通索引CREATE INDEX mycolumn_index ON mytable (myclumn)唯一性索引保证在索引列中的全部数据是唯一的对聚簇索引和非聚簇索引都可以使用CREATE UNIQUE COUSTERED INDEX myclumn_cindex ON mytable(mycolumn)3.单个索引和复合索引单个索引即非复合索引复合索引又叫组合索引在索引建立语句中同时包含多个字段名最多16个字段CREATE INDEX name_index ON username(firstname,lastname)4.聚簇索引和非聚簇索引(聚集索引群集索引)聚簇索引物理索引与基表的物理顺序相同数据值的顺序总是按照顺序排列CREATE CLUSTERED INDEX mycolumn_cindex ON mytable(mycolumn) WITHALLOW_DUP_ROW(允许有重复记录的聚簇索引)非聚簇索引CREATE UNCLUSTERED INDEX mycolumn_cindex ON mytable(mycolumn)六、索引的使用1.当字段数据更新频率较低查询使用频率较高并且存在大量重复值是建议使用聚簇索引2.经常同时存取多列且每列都含有重复值可考虑建立组合索引3.复合索引的前导列一定好控制好否则无法起到索引的效果。如果查询时前导列不在查询条件中则该复合索引不会被使用。前导列一定是使用最频繁的列4.多表操作在被实际执行前查询优化器会根据连接条件列出几组可能的连接方案并从中找出系统开销最小的最佳方案。连接条件要充份考虑带有索引的表、行数多的表内外表的选择可由公式外层表中的匹配行数*内层表中每一次查找的次数确定乘积最小为最佳方案5.where 子句中对列的任何操作结果都是在sql运行时逐列计算得到的因此它不得不进行表搜索而没有使用该列上面的索引如果这些结果在查询编译时就能得到那 么就可以被sql优化器优化使用索引避免表搜索(例select * from record where substring(card_no,1,4)’5378′  select * from record where card_no like ‘%78%’)任何对列的操作都将导致表扫描它包括数据库函数、计算表达式等等查询时要尽可能将操作移至等号右边6.where 条件中的’in’在逻辑上相当于’or’所以语法分析器会将in (’0′,’1′)转化为column’0′ or column’1′来执行。我们期望它会根据每个or子句分别查找再将结果相加这样可以利用column上的索引但实际上它却采用了”or策 略”即先取出满足每个or子句的行存入临时数据库的工作表中再建立唯一索引以去掉重复行最后从这个临时表中计算结果。因此实际过程没有利用 column上索引并且完成时间还要受tempdb数据库性能的影响。in、or子句常会使用工作表使索引失效如果不产生大量重复值可以考虑把子 句拆开拆开的子句中应该包含索引7.要善于使用存储过程它使sql变得更加灵活和高效 转载于:https://www.cnblogs.com/wellsoho/p/3208667.html
http://www.huolong8.cn/news/78806/

相关文章:

  • 对网站分析哈尔滨建站模板大全
  • 网站使用引导wordpress贴心插件
  • 思科中国网站开发案例php团购网站的难点
  • 济南集团网站建设报价scrm服务商
  • it培训网站重庆平台网站建设设计
  • 网站结构怎么做遂宁移动网站建设
  • 网站建设售后质量保证怎么给公司做推广
  • 往建设厅网站上传东西做公司网站排名
  • 池州网站开发怀柔 做网站的
  • 承德 网站维护廊坊app网站制作
  • 西安商城网站开发qq是哪个开发运营公司的
  • 做网站要什么步骤外包服务是什么
  • 门户网站 方案亚马逊跨境电商个人开店
  • 网站dw建设php网站开发事例
  • 做巧克力的网站大气蓝色wap网站模板
  • 东莞搜索引擎网站推广广告公司名称推荐
  • 教师在哪些网站可以做兼职ios移动网站开发工具
  • 网站开发用什么编程语言哈尔滨房产信息网官方网站
  • 河南快速网站备案wordpress本地打开慢
  • 网站建站平台源码化妆品行业的网站开发
  • 常用的网站有哪些ucenter整合wordpress
  • 汕头企业网站模板建站wordpress模板调用文件夹下
  • 安徽住房和建设网站wordpress 国产评论插件
  • 做火锅加盟哪个网站好网站更换域名备案
  • 外贸网站教程wordpress有点尴尬诶该页无法显示
  • 网站运营方案新乡建设企业网站
  • 网站收录很少却有排名盐城哪里做网站
  • 常州住房和城乡建设局网站首页不需要充值的传奇手游
  • 北京做胃镜哪好德胜门网站I衡阳网络营销公司
  • 薛城做网站龙山建设工程有限公司网站