新看了《MSDN精选》05年第4期,发现其中的《应用索引技术优化SQL语句》一文写的不错,推荐大家阅读。其中对sql server 2000中的索引的使用,执行情况等做了较全面的分析,下面总结归纳其中的重要几点。
1 逻辑读问题。创建索引尽量要减少语句的logic reads.logic reads是指语句执行时需要访问单位为8K的数据页总数,logic reads越少,其需要的内存和CIP时间越少,执行速度越快。
在执行sql语句前,可以用set statistics io命令看到起逻辑读的次数。
2 对出现在where子句中的字段加索引,尽可能减少TABLE SCAN(全表扫描),使其变为index scan.可以
用set statistics profile来看到执行SQL语句的计划,知道是否是table scan或是index scan.
3 组合索引
比如select 学生姓名,入学时间 from xxx where 入学时间>='20050601' and 入学时间<='20051201' and 年龄>24
可以在入学时间和年龄上建立一个组合索引,组合的顺序为(入学时间,年龄),
另外,尽量不要选择那些唯一性很低的字段,比如,在性别字段上建立索引没多大意义
4 覆盖索引。覆盖索引能是语句不需要访问表仅访问索引就能得到所要的数据。当在SQL语句执行计划中,如果发现有bookmark lookup的话,就表示为访问一行数据,起码要两次IO,一次访问索引,一次访问基本表。要创建覆盖索引,必须包含select 子句和where子句出现的所有字段,where字段在前,select字段在后
create nonclustered index idx_covered on xxx(入学时间,年龄,学生姓名)
对那些非常唯一的字段如主键和外键,经常出现在group by,order by等字段应创建索引
5 尽量不要对where语句中的字段值直接使用各类函数表达式,要尽可能把函数或表达式放在操作符的右边。
分享到:
相关推荐
华泰证券:文心一言:技术与能力拆解.pdf
文心一言(ERNIE Bot)是基于文心大模型技术推出的生成式对话产品,由 百度于 2023 年 2 月 7 日正式宣布推出,预计 3 月问世。文心一言的底层技 术基础是文心大模型。文心一言的底层逻辑是,通过百度智能云提供服务...
文心一言:技术与能力拆解
ChatGPT更加强调自然语言处理技术,需要较高的计算能力和模型训练,可以生成较为复杂的文本,适用于多场景的对话系统和文本生成应用;而文心一言则更加注重短小精悍的语言表达,提供简单但有力的句子,适用于个人...
近年来,自然语言处理技术的快速发展使得机器人聊天、智能客服、AI翻译等领域不断涌现出各种新技术和产品。其中,中国版chatGPT和文心一言是备受关注的两个热门话题。 中国版chatGPT(中文版GPT)是由华为和北京...
作为一种新兴技术,它具有巨大的潜力和广泛的应用前景。例如,它可以被用于智能客服、智能写作、智能推荐、智能助手等领域,可以帮助人们更高效地完成工作和生活中的各种任务。此外,chatGPT还可以被用于预测、分析...
内容概要:本文将对文心一言、GPT-3.5和GPT-4进行应用测评,并比较它们在不同场景下的表现,以科普简介的形式呈现。 适用人群:本文适合对自然语言处理技术感兴趣的从业者、科技爱好者和普通用户等人群。 使用场景...
《文心》读书心得体会精选___5篇.docx
目标:使用QT5做一个应用程序,调用文心一言的api 1、使用qt5中的网络请求模块实现访问文心一言的api的功能,能发数据,接收数据。 2、使用qt5中的creator做一个UI界面,包含用户编辑文本的文本框,显示调用接口...
文心雕龙神思读后感参考.doc
文心一言、GPT3.5及GPT-4的应用测评对比.pdf 文心一言、GPT3.5及GPT-4的应用测评对比.pdf 文心一言、GPT3.5及GPT-4的应用测评对比.pdf 文心一言、GPT3.5及GPT-4的应用测评对比.pdf 文心一言、GPT3.5及GPT-4的应用...
百度文心一言较 ChatGPT 存在差距,中长期技术有望实现升级。百度 率先推出中国类 ChatGPT 产品,融合百度知识图谱能力,具备文学创作、商 业文案创作、数理推算、中文理解、多模态生成等能力。文心一言的技术尚未 ...
论“数据挖掘”技术在中国文学研究中的应用——以《文心雕龙》的研究为例.pdf
文心大模型覆盖了 NLP 等多个 AI 应用场景。文心大模型包括 NLP 大模型、CV 大模型、跨模态 大模型、生物计算大模型、行业大模型。其中,NLP 大模型面向语言理解、语 言生成等 NLP 场景,具备语言理解、对话生成、...
文心一言是知识增强的大语言模型,基于飞桨深度学习平台和文心知识增强大模型,持续从海量数据和大规模知识中融合学习具备知识增强、检索增强和对话增强的技术特色。 百度文心一言定位于人工智能基座型的赋能平台,...
文心一言是知识增强的大语言模型,基于飞桨深度学习平台和文心知识增强大模型,持续从海量数据和大规模知识中融合学习具备知识增强、检索增强和对话增强的技术特色。 百度文心一言定位于人工智能基座型的赋能平台,...
《文心雕龙》读书笔记个人书评_1.docx
chatGPT和文心一言是两种基于深度学习的文本生成技术,它们都能根据给定的关键词或上下文生成流畅、有逻辑的文本。但是,它们之间也有一些区别和优劣,本文将从以下几个方面对它们进行比较和讨论: - 模型结构:...