搜索引擎优化论文(如何提高网络教学资源搜索性能和实用性进行增强策略研究?)
优采云 发布时间: 2021-12-13 23:05搜索引擎优化论文(如何提高网络教学资源搜索性能和实用性进行增强策略研究?)
摘要:在线教学资源的服务对象包括教师、学生、社会培训师等,对应的学科门类繁多,资源数量庞大。用户需要搜索自己需要的特定资源,那么如何提高资源搜索的性能和实用性就显得非常重要。文章 搜索增强研究主要针对在线教学资源的搜索性能和实用性。
关键词:教学资源;搜索增强;表现; 实用性
随着网络技术的不断发展,教育高度重视教学资源建设,这为网络教学资源建设提供了契机。在线教学资源的对象包括:教师、学生、社会培训师等,对应多种学科、门类、海量资源。用户对资源有不同的需求,需要通过搜索获取特定的资源。因此,如何提高资源搜索的性能和实用性是网络教学资源库发展中需要解决的重要问题。本文着重加强对在线教学资源搜索性能和实用性的研究。
1 搜索性能提升策略研究
1.1 使用索引提高搜索性能
索引是对列值进行排序的结构,正确使用索引可以加快对数据表对应信息的访问[1]。索引虽然可以提高数据检索性能,但也增加了数据维护的成本。因此,要合理使用索引,在创建索引之前,需要确定使用哪些列,以及要创建的索引类型。索引包括聚集索引和非聚集索引[2]。聚集索引适用于具有大量唯一值的列、可用于范围值计算的列、具有较大结果集的查询以及经常使用联接或分组的列。非聚集索引中键值的逻辑顺序与物理顺序无关。将主键设置为聚集索引并不是最好的解决方案。在教学资源库中,资源编号是一个标记列,设置为主键,将资源编号设置为聚簇索引。在实际应用中,不会搜索到资源号,导致错误地选择资源号作为聚簇索引。其次,资源编号不一样,不符合“不同数据值的列不能设置聚合索引”的规则。下面以1000万条数据查询资源信息表中近180天的资源信息速度为例(180天的资源信息数据为30万条,数据由程序生成用于测试)。分析结果如表 1 所示。表1 索引设置与时间对比 索引设置时间(毫秒)只在主键(资源号)129652上设置聚簇索引,在主键(资源号)上设置聚簇索引,在主键(资源号)上设置非聚簇索引54128发布日期(vDate)上的日期聚簇索引2446 通过以上数据分析,正确构建聚簇索引是非常有必要的。聚簇索引必须根据实际的应用范围和数据本身的构成来确定,而不是使用默认的主键作为聚簇索引。并且通过上面的数据分析,将非聚集索引54128设置在发布日期(vDate)的聚集索引2446上,正确构建聚集索引是非常有必要的。聚簇索引必须根据实际的应用范围和数据本身的构成来确定,而不是使用默认的主键作为聚簇索引。并且通过上面的数据分析,将非聚集索引54128设置在发布日期(vDate)的聚集索引2446上,正确构建聚集索引是非常有必要的。聚簇索引必须根据实际的应用范围和数据本身的构成来确定,而不是使用默认的主键作为聚簇索引。