新看了《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 月问世。文心一言的底层技 术基础是文心大模型。文心一言的底层逻辑是,通过百度智能云提供服务...
总结起来,“文心一言”作为百度公司在自然语言处理领域的旗舰产品,其技术深度和应用广度都体现了当前AI技术的前沿水平。通过预训练和微调的学习机制,结合Transformer架构,实现了对中文文本的深度理解和生成。这...
ChatGPT更加强调自然语言处理技术,需要较高的计算能力和模型训练,可以生成较为复杂的文本,适用于多场景的对话系统和文本生成应用;而文心一言则更加注重短小精悍的语言表达,提供简单但有力的句子,适用于个人...
近年来,自然语言处理技术的快速发展使得机器人聊天、智能客服、AI翻译等领域不断涌现出各种新技术和产品。其中,中国版chatGPT和文心一言是备受关注的两个热门话题。 中国版chatGPT(中文版GPT)是由华为和北京...
作为一种新兴技术,它具有巨大的潜力和广泛的应用前景。例如,它可以被用于智能客服、智能写作、智能推荐、智能助手等领域,可以帮助人们更高效地完成工作和生活中的各种任务。此外,chatGPT还可以被用于预测、分析...
内容概要:本文将对文心一言、GPT-3.5和GPT-4进行应用测评,并比较它们在不同场景下的表现,以科普简介的形式呈现。 适用人群:本文适合对自然语言处理技术感兴趣的从业者、科技爱好者和普通用户等人群。 使用场景...
目标:使用QT5做一个应用程序,调用文心一言的api 1、使用qt5中的网络请求模块实现访问文心一言的api的功能,能发数据,接收数据。 2、使用qt5中的creator做一个UI界面,包含用户编辑文本的文本框,显示调用接口...
在当前的IT领域,Python语言因其简洁易读的语法和丰富的库支持,已经成为数据分析、机器学习以及人工智能领域的首选编程语言。"文心大模型"是基于Python开发的一种深度学习模型,尤其在自然语言处理(NLP)任务上...
《文心》作为一本以小说形式探讨阅读与写作的书籍,不仅是一本文学作品,更是一本融合了教育思想与生活哲学的指南。通过对上世纪三四十年代校园生活的描绘,它向我们展示了那个时代的青年人如何在求学道路上遭遇困难...
随着人工智能技术的快速发展,百度文心一言作为一款先进的AI预训练模型,已经吸引了广泛关注和期待。为了让用户更好地理解和掌握这一工具,百度官方特意发布了《百度文心一言测试指引指南》。这份指南不仅是入门的...
数据挖掘技术在文学研究领域,特别是对中国文学经典《文心雕龙》的研究,已经展现出其独特的优势和潜力。这种技术的应用不仅可以为文学作品的分析提供新的视角,而且能够极大地提升文学研究的科学性和系统性。《文心...
《AIGC行业跟踪报告(二):百度文心一言发布——能力尚不完善,战略意义仍具》 ...总体而言,AI技术的发展和商业化应用将持续推动相关产业的发展,而百度文心一言的发布无疑是中国AI领域的一个重要里程碑。
**文心一言**是百度推出的一款先进的语言模型,它具备强大的自然语言处理能力和广泛的知识储备,能够灵活应用于多种场景。这款模型的核心优势在于: - **语言处理能力**:文心一言能够理解并生成高质量的自然语言...
ChatGPT和文心一言是当前人工智能领域中备受瞩目的两大对话式AI模型,它们在自然语言处理(NLP)技术上具有显著的特点和优势。ChatGPT是由OpenAI公司开发的预训练语言模型,而文心一言则是百度公司推出的类似产品。...
文心一言、GPT3.5及GPT-4的应用测评对比.pdf 文心一言、GPT3.5及GPT-4的应用测评对比.pdf 文心一言、GPT3.5及GPT-4的应用测评对比.pdf 文心一言、GPT3.5及GPT-4的应用测评对比.pdf 文心一言、GPT3.5及GPT-4的应用...
根据提供的文件信息,我们可以推断出“文心一言尊享礼品卡使用手册(1).pdf”主要涉及的内容是关于文心一言平台及其尊享礼品卡的使用指南。接下来,我们将围绕这些信息来展开详细的知识点说明。 ### 1. 文心一言平台...
人工智能技术的发展使得语言模型的应用日益广泛,文心一言作为一款基于人工智能技术的语言模型,为用户提供了多种实用功能。下面是文心一言的使用教程和操作技巧。 一、功能介绍 文心一言具有强大的问答与搜索功能...