数据库查询优化器的艺术:原理解析与SQL性能优化
电子书推荐
-
数据库系统 数据库与数据仓库导论 高清完整PDF版 评分:
本书基于互联网和商务智能应用环境,介绍操作型数据库和分析型数据库的基本概念、设计方法和使用技巧,兼具时效性、理论性和实用性。
上传时间:2017-09 大小:58.79MB
- 18.73MB
数据库系统导论(第七版)
2012-03-31目 录 译者序 第7版序言 第一部分 基础知识 第1章 数据库管理概述 1 1.1 引言 1 1.2 什么是数据库系统 3 1.3 什么是数据库 6 1.4 为什么用数据库 10 1.5 数据独立性 12 1.6 关系系统及其他 15 1.7 小结 17 练习 17 参考文献和简介 19 部分练习答案 19 第2章 数据库系统体系结构 22 2.1 引言 22 2.2 三级体系结构 22 2.3 外模式 24 2.4 概念模式 26 2.5 内模式 26 2.6 映象 27 2.7 数据库管理员 27 2.8 数据库管理系统 28 2.9 数据通信管理器 31 2.10 客户/服务器体系结构 31 2.11 工具 33 2.12 分布式处理 33 2.13 小结 35 练习 35 参考文献和简介 36 第3章 关系数据库介绍 38 3.1 引言 38 3.2 关系模型概述 38 3.3 关系和关系变量 41 3.4 关系的含义 42 3.5 优化 44 3.6 数据字典 45 3.7 基本关系变量和视图 46 3.8 事务 49 3.9 供应商和零件数据库 49 3.10 小结 51 练习 52 参考文献和简介 53 部分练习答案 54 第4章 SQL概述 55 4.1 引言 55 4.2 综述 56 4.3 目录 58 4.4 视图 59 4.5 事务 59 4.6 嵌入式SQL 59 4.7 SQL是不完美的 66 4.8 小结 66 练习 67 参考文献和简介 68 部分练习答案 73 第二部分 关系数据模型 第5章 域、关系和基本关系变量 77 5.1 引言 77 5.2 域 79 5.3 关系值 86 5.4 关系变量 90 5.5 SQL的支持 93 5.6 小结 96 练习 97 参考文献和简介 98 部分练习答案 101 第6章 关系代数 106 6.1 引言 106 6.2 关系封闭性 107 6.3 语法 109 6.4 语义 110 6.5 举例 117 6.6 关系代数的作用 119 6.7 附加的操作符 120 6.8 分组与分组还原 125 6.9 关系比较 127 6.10 小结 128 练习 129 参考文献和简介 131 部分练习答案 133 第7章 关系演算 140 7.1 引言 140 7.2 元组演算 141 7.3 举例 147 7.4 关系演算与关系代数的比较 149 7.5 计算能力 152 7.6 域演算 153 7.7 SQL语言 155 7.8 小结 162 练习 163 参考文献和简介 165 部分练习答案 167 第8章 完整性 179 8.1 引言 179 8.2 类型约束 180 8.3 属性约束 181 8.4 关系变量约束 182 8.5 数据库约束 182 8.6 黄金法则 183 8.7 静态约束和动态约束 184 8.8 码 185 8.9 SQL对完整性的支持 191 8.10 小结 194 练习 194 参考文献和简介 196 部分练习答案 201 第9章 视图 209 9.1 引言 209 9.2 视图的用途 211 9.3 视图检索 213 9.4 视图更新 214 9.5 快照 225 9.6 SQL对视图的支持 226 9.7 小结 227 练习 228 参考文献和简介 229 部分练习答案 232 第三部分 数据库设计 第10章 函数依赖 238 10.1 引言 238 10.2 基本概念 239 10.3 平凡的函数依赖和非平凡的函数 依赖 241 10.4 依赖集的闭包 241 10.5 属性集的闭包 242 10.6 最小函数依赖集 244 10.7 小结 245 练习 246 参考文献和简介 247 部分练习答案 249 第11章 进一步规范化Ⅰ:1NF、2NF、 3NF和BCNF 252 11.1 引言 252 11.2 无损分解和函数依赖 254 11.3 第一、第二和第三范式 257 11.4 保持函数依赖 262 11.5 BOYCE/CODD范式 264 11.6 具有关系值属性的关系变量 268 11.7 小结 270 练习 270 参考文献和简介 272 部分练习答案 274 第12章 进一步规范化Ⅱ:高级范式 282 12.1 引言 282 12.2 多值依赖与第四范式 282 12.3 连接依赖与第五范式 285 12.4 规范化过程小结 289 12.5 逆规范化 291 12.6 正交设计 292 12.7 其他的规范化形式 295 12.8 小结 296 练习 296 参考文献和简介 297 部分练习答案 302 第13章 语义建模 306 13.1 引言 306 13.2 总体方法 307 13.3 E/R模型 309 13.4 E/R图 312 13.5 基于E/R模型的数据库设计 313 13.6 简单分析 317 13.7 小结 319 练习 320 参考文献和简介 321 第四部分 事务管理 第14章 恢复 333 14.1 引言 333 14.2 事务 334 14.3 事务恢复 335 14.4 系统恢复 337 14.5 介质恢复 338 14.6 两阶段提交 338 14.7 SQL对事务的支持 339 14.8 小结 340 练习 341 参考文献和简介 341 部分练习答案 345 第15章 并发 347 15.1 引言 347 15.2 三个并发问题 347 15.3 锁 349 15.4 重提三个并发问题 350 15.5 死锁 352 15.6 可串行性 353 15.7 隔离级别 354 15.8 意向锁 355 15.9 SQL的支持 357 15.10 小结 358 练习 359 参考文献和简介 360 部分练习答案 365 第五部分 高级专题 第16章 安全性 369 16.1 引言 369 16.2 自主存取控制 371 16.3 强制存取控制 375 16.4 统计数据库 377 16.5 数据加密 381 16.6 SQL的支持 384 16.7 小结 386 练习 387 参考文献和简介 388 部分练习答案 390 第17章 优化 394 17.1 引言 394 17.2 一个启发性的例子 395 17.3 查询处理概述 396 17.4 表达式变换 399 17.5 数据库统计信息 403 17.6 分而治之的策略 404 17.7 关系操作的实现算法 406 17.8 小结 410 练习 411 参考文献和简介 413 部分练习答案 430 第18章 信息空缺 432 18.1 引言 432 18.2 3VL方法概述 433 18.3 上述方案所造成的某些结果 437 18.4 空值和码 440 18.5 外连接 442 18.6 特殊值 444 18.7 SQL的支持 444 18.8 小结 447 练习 448 参考文献和简介 449 部分练习答案 452 第19章 类型继承 454 19.1 引言 454 19.2 类型的层次结构 457 19.3 多态性和可置换性 459 19.4 变量与赋值 462 19.5 约束特化 465 19.6 比较 467 19.7 操作、版本和签名 470 19.8 一个圆是一个椭圆吗 473 19.9 约束特化—再次讨论 476 19.10 小结 478 练习 479 参考文献和简介 480 部分练习答案 481 第20章 分布式数据库 484 20.1 引言 484 20.2 一些预备知识 484 20.3 十二个目标 487 20.4 分布式系统面对的问题 493 20.5 客户/服务器系统 502 20.6 DBMS独立性 504 20.7 SQL的支持 508 20.8 小结 509 练习 509 参考文献和简介 510 第21章 决策支持 518 21.1 引言 518 21.2 决策支持的特征 519 21.3 决策支持的数据库设计 520 21.4 数据准备 525 21.5 数据仓库和数据集市 527 21.6 联机分析处理 530 21.7 数据挖掘 535 21.8 小结 536 练习 537 参考文献和简介 538 部分练习答案 540 第22章 时态数据库 541 22.1 引言 541 22.2 时态数据 542 22.3 问题是什么 544 22.4 时间间隔 548 22.5 间隔类型 549 22.6 间隔上的标量操作符 551 22.7 间隔上的聚集操作符 551 22.8 与间隔有关的关系操作符 552 22.9 间隔上的约束 557 22.10 间隔上的更新操作符 559 22.11 关于数据库设计 560 22.12 小结 562 练习 563 参考文献和简介 563 部分练习答案 565 第23章 基于逻辑的数据库 567 23.1 引言 567 23.2 综述 567 23.3 命题演算 569 23.4 谓词演算 572 23.5 数据库的证明理论观点 577 23.6 演绎数据库系统 580 23.7 递归查询过程 583 23.8 小结 588 练习 589 参考文献和简介 590 部分练习答案 596 第六部分 对象和对象/关系数据库 第24章 对象数据库 599 24.1 引言 599 24.2 对象、类、方法和消息 602 24.3 进一步的分析 605 24.4 一个详实的例子 611 24.5 混合性问题 618 24.6 小结 624 练习 626 参考文献和简介 627 部分练习答案 634 第25章 对象/关系数据库 637 25.1 引言 637 25.2 第一个根本性错误 639 25.3 第二个根本性错误 644 25.4 实现上的问题 645 25.5 真正融合的好处 647 25.6 小结 648 参考文献和简介 649 附 录 附录A SQL表达式 657 附录B SQL3概览 666 附录C 缩略语和符号 678
- 18.73MB
数据库系统导论(第7版)中文
2008-09-07数据库系统导论(第7版),中文版,PDF格式。
- 47.11MB
数据库系统.数据库与数据仓库导论
2017-10-25扫描完整版带书签 数据库系统.数据库与数据仓库导论 数据库系统.数据库与数据仓库导论
- 58.78MB
数据库系统 数据库与数据仓库导论 Jukic
2017-09-12https://book.douban.com/subject/26632674/ 《数据库系统:数据库与数据仓库导论》内容全面,理论清晰。详细解析操作型数据库和分析型数据库的基本概念、设计方法和使用技巧,简要介绍数据挖掘、NoSQL数据库等高级主题,结合丰富的习题和案例帮助学生掌握基础知识。
- 1.21MB
数据结构导论试题及答案(4套).doc
2019-05-10B082208数据结构导论试题及答案(4套)。以下资源描述为复制的不是真的:《数据库系统原理》是一本全面介绍数据库系统...新技术篇介绍数据库领域的新进展,包括数据仓库与联机分析、Web信息检索与Web数据管理技术等。
- 29KB
数据库
2015-12-07数据库.doc
- 6.58MB
完整版 重庆大学 商务智能课程 BI教程 大数据与数据挖掘教程 数据库基础知识补充 数据库系统实例分析(共43页).ppt
2022-01-16完整版 重庆大学 商务智能课程 BI教程 大数据与数据挖掘教程 数据库基础知识补充 数据库系统实例分析(共43页).ppt 重庆大学《商务智能概论》课程试卷考试题及答案\重庆大学《商务智能概论》课程试卷 2015-2016...
- 23KB
大数据导论:大数据技术单元测试与答案.docx
2022-06-21一、单选题 1、以下哪个步骤不属于数据的采集与预处理: A.对分析结果进行可视化呈现,帮助人们更好地理解数据、分析数据 B.利用网页爬虫程序到互联网网站中爬取数据 C.利用ETL工具将分布的、异构数据源中的数据,...
- 12.37MB
数据库系统导论第7版.rar
2011-03-24数据库系统导论第7版.rar数据库系统导论第7版.rar数据库系统导论第7版.rar数据库系统导论第7版.rar数据库系统导论第7版.rar
- 8.46MB
数据库系统概论(电子版)
2010-03-12数据库系统概论电子版,是PDF格式的,使用比较方便
- 6KB
数据仓库数据仓库和我们经常提到的数据库有哪些区别
2008-12-07人们在日常生活中经常会遇到这样的情况:超市的经营者希望将经常被同时购买的商品放在一起,以增加销售;保险公司想知道购买保险的客户一般具有哪些特征;医学研究人员希望从已有的成千上万份病历中找出患某种疾病的病人的共同特征,从而为治愈这种疾病提供一些帮助……对于以上问题,现有信息管理系统中的数据分析工具无法给出答案。因为无论是查询、统计还是报表,其处理方式都是对指定的数据进行简单的数字处理,而不能对这些数据所包含的内在信息进行提取。随着信息管理系统的广泛应用和数据量激增,人们希望能够提供更高层次的数据分析功能。为此,数据仓库应运而生。 数据仓库的概念及特点 数据仓库概念始于本世纪80年代中期,首次出现是在号称“数据仓库之父”William H.Inmon的《建立数据仓库》一书中。随着人们对大型数据系统研究、管理、维护等方面的深刻识认和不断完善,在总结、丰富、集中多行企业信息的经验之后,为数据仓库给出了更为精确的定义,即“数据仓库是在企业管理和决策中面向主题的、集成的、与时间相关的、不可修改的数据集合”。 数据仓库并没有严格的数学理论基础,也没有成熟的基本模式,且更偏向于工程,具有强烈的工程性。因此,在技术上人们习惯于从工作过程等方面来分析,并按其关键技术部份分为数据的抽取、存储与管理以及数据的表现等三个基本方面。 ⑴数据的抽取:数据的抽取是数据进入仓库的入口。由于数据仓库是一个独立的数据环境,它需要通过抽取过程将数据从联机事务处理系统、外部数据源、脱机的数据存储介质中导入到数据仓库。数据抽取在技术上主要涉及互连、复制、增量、转换、调度和监控等方面。数据仓库中的数据并不要求与联机事务处理系统保持实时同步,因此数据抽取可以定时进行,但多个抽取操作执行的时间、相互的顺序、成败对数据仓库中信息的有效性则至关重要。 ⑵存储和管理:数据仓库的真正关键是数据的存储和管理。数据仓库的组织管理方式决定了它有别于传统数据库,同时也决定了其对外部数据的表现形式。要决定采用什么产品和技术来建立数据仓库的核心,则需要从数据仓库的技术特点着手分析。 ⑶数据的表现:数据表现实际上相当于数据仓库的门面,其性能主要集中在多维分析、数理统计和数据挖掘方面。而多维分析又是数据仓库的重要表现形式,近几年来由于互联网的发展,使得多维分析领域的工具和产品更加注重提供基于Web前端联机分析界面,而不仅仅是在网上发布数据。 提到数据仓库,人们难免会想到仅有一字之差的数据库,那么,数据仓库和我们经常提到的数据库有哪些区别呢?为什么要使用数据仓库呢?
- 0B
LECCO SQL Expert (智能自动SQL优化)
2006-01-13更优更快 人工智能自动SQL优化----------http://www.sina.com.cn 2001/12/12 17:48 中国电脑教育报文/SQL爱好者 所谓SQL,就是指Structured Query Language(结构化查询语言),它是目前使用最广泛的数据库语言,用来和数据库打交道,从数据库中得到用户需要的数据。但是要想熟练使用SQL语句,也不是一件简单的事,有些语句使用起来也比较麻烦。如果我们对SQL语句进行优化,那么用户使用起来 就会方便许多。 简单来说,SQL语句的优化就是将性能低下的SQL语句转换成达到同样目的的性能优异的SQL语句。人工智能自动SQL优化就是使用人工智能技术,自动对SQL语句进行重写,找到性能最好的等效SQL语句。 人工智能自动SQL 优化 随着人工智能技术的发展和在数据库优化领域应用的深入,在20世纪90年代末终于出现了突破性的进展——人工智能自动SQL优化。目前在商用数据库领域LECCO TechnologyLimited(灵高公司)拥有该技术并提供使用该技术的自动优化产品——LECCO SQL Expert,其支持Oracle、Sybase、MS SQLServer和IBMDB2数据库平台。该产品针对数据库应用的开发和维护阶段提供了几个特别的模块:SQL语法优化器、PL/SQL集成化开发调试环境(IDE)、扫描器、数据库监视器等。图1 人工智能自动SQL优化示意图 其核心模块之一“SQL语法优化器”的工作原理大致如下(如图1): 一条源SQL语句输入→“人工智能反馈式搜索引擎”对输入的SQL语句结合检测到的数据库结构和索引进行重写,产生N条等效的SQL语句输出→产生的N条等效SQL语句再送入“人工智能反馈式搜索引擎”进行重写,直至无法产生新的输出或搜索限额满→对 输出的SQL语句进行过滤,选出具有不同执行计划的SQL语句(即不同的执行效率)→对得到的SQL语句进行批量测试,找出性能最好的SQL语句。图2 优化前的SQL语句 自动优化实例 假设我们从源代码中抽取出这条SQL语句(如图2): SELECTCOUNT(*)FROMEMPLOY-EE WHEREEXISTS(SELECT'X'FROM DEPARTMENTswheresEMP_DEPT=DPT_IDAND DPT_NAME LIKE'AC%')AND EMP_IDIN(SELECT SAL_EMP_IDFROM EMP_SAL_HISTB WHERESAL_SALARY>70000) 按“优化”按钮后,经过十几秒,SQL Expert就完成了优化的过程,从优化细节中可以看到,它在十几秒的时间内重写产生了2267条等价的SQL语句,其中136条SQL语句有不同的执行计划(如图3)。图3 优化结果 接下来我们可以对自动重写产生的136条具有不同执行计划的SQL语句进行批运行测试,以选出性能最佳的等效SQL语句。按下“批运行”按钮,在“终止条件”页选择“最佳运行时间SQL语句”(如图4),按“确定”。图4 测试条件 经过几分钟的测试运行后,我们可以发现SQL124的运行时间和反应时间最短。运行速度约有22.75倍的提升(源SQL语句运行时间为2.73秒,SQL124运行时间为0.12秒,如图5)。图5 测试结果 我们把SQL124放入源代码中,结束一条SQL语句的优化工作。从上例可以看到,LECCO SQL Expert的自动重写技术使原来需要几小时才能完成的SQL语句的优化工作,缩减到几分钟之内就可以完成。数据库管理员和开发人员可以从繁重的SQL语句优化工作中解脱出来。 边做边学式训练 LECCO SQL Expert不仅能够找到最佳的SQL语句,而且提供的“边做边学式训练”还能够教会开发人员和数据库管理员如何写出性能最好的SQL语句。LECCO SQL Expert的“SQL比较器”可以标明源SQL和待选SQL之间的不同之处。LECCO SQL Expert详尽的上下文敏感帮助系统可以指出执行计划的深层含义。图6 源语句与SQL124的比较 以上面优化的结果为例,为了查看源SQL语句和SQL124在写法上的不同,我们可以按下“比较器”按钮,对SQL124和源SQL语句进行比较。如果选择“双向比较”复选框,“SQL比较器”可以将两条互相间的不同之处以蓝色表示。当然,你也可以从 源语句和重写后的SQL语句中任选两条进行比较(如图6)。 从比较的结果可以看到,重写得到的SQL124把第一个Exists改写成了In;在字段DPT_ID上进行了合并空字符串的操作以诱导数据库先执行子查询中的(SELECTDPT_ID||'FROMDEPART-MENTWH
- 986KB
人工智能自动sql优化工具--SQLTuning for SQL Server
2020-09-10SQL语句是对数据库进行操作的惟一途径,对数据库系统的性能起着决定性的作用。对于同一条件下的SQL语句写法有很多,其中一些写法往往对性能又有很大影响。但是每个人掌握SQL语言的水平不同,如何才能保证写出高性能的SQL呢?
- 9.76MB
数据库系统导论(第7版) part 1
2011-03-1721.5 数据仓库和数据集市 527 21.6 联机分析处理 530 21.7 数据挖掘 535 21.8 小结 536 练习 537 参考文献和简介 538 部分练习答案 540 第22章 时态数据库 541 22.1 引言 541 22.2 时态数据 542 22.3 问题是什么 544...
- 8.96MB
数据库系统导论(第7版) part 2
2011-03-1721.5 数据仓库和数据集市 527 21.6 联机分析处理 530 21.7 数据挖掘 535 21.8 小结 536 练习 537 参考文献和简介 538 部分练习答案 540 第22章 时态数据库 541 22.1 引言 541 22.2 时态数据 542 22.3 问题是什么 544...
- 652KB
福建师范大学精品大数据导论课程系列 (5.9.1)--4.4 一种基于Hadoop的数据仓库之三.pdf
2021-09-25【福建师范大学精品大数据导论课程列表】 福建师范大学精品大数据导论课程系列 (1.1.1)--大数据导论课程简介》PPT.pdf ...福建师范大学精品大数据导论课程系列 (8.7.1)--7.3.2 《Excel数据可视化方法与应用》.pdf
- 690KB
福建师范大学精品大数据导论课程系列 (5.8.1)--4.4 一种基于Hadoop的数据仓库之二.pdf
2021-09-25【福建师范大学精品大数据导论课程列表】 福建师范大学精品大数据导论课程系列 (1.1.1)--大数据导论课程简介》PPT.pdf ...福建师范大学精品大数据导论课程系列 (8.7.1)--7.3.2 《Excel数据可视化方法与应用》.pdf
- 897KB
福建师范大学精品大数据导论课程系列 (5.7.1)--4.4 一种基于Hadoop的数据仓库之一.pdf
2021-09-25【福建师范大学精品大数据导论课程列表】 福建师范大学精品大数据导论课程系列 (1.1.1)--大数据导论课程简介》PPT.pdf ...福建师范大学精品大数据导论课程系列 (8.7.1)--7.3.2 《Excel数据可视化方法与应用》.pdf
- 9.97MB
数据库导论(第四版)
2014-12-23数据库导论(第四版)适合于数据库初学者,经典的入门教材
- 963KB
福建师范大学精品大数据导论课程系列 (5.6.1)--4.3 基于HDFS的数据库之三.pdf
2021-09-25【福建师范大学精品大数据导论课程列表】 福建师范大学精品大数据导论课程系列 (1.1.1)--大数据导论课程简介》PPT.pdf ...福建师范大学精品大数据导论课程系列 (8.7.1)--7.3.2 《Excel数据可视化方法与应用》.pdf
- 1.8MB
福建师范大学精品大数据导论课程系列 (5.4.1)--4.3 基于HDFS的数据库之一.pdf
2021-09-25【福建师范大学精品大数据导论课程列表】 福建师范大学精品大数据导论课程系列 (1.1.1)--大数据导论课程简介》PPT.pdf ...福建师范大学精品大数据导论课程系列 (8.7.1)--7.3.2 《Excel数据可视化方法与应用》.pdf
- 935KB
福建师范大学精品大数据导论课程系列 (5.5.1)--4.3 基于HDFS的数据库之二.pdf
2021-09-25【福建师范大学精品大数据导论课程列表】 福建师范大学精品大数据导论课程系列 (1.1.1)--大数据导论课程简介》PPT.pdf ...福建师范大学精品大数据导论课程系列 (8.7.1)--7.3.2 《Excel数据可视化方法与应用》.pdf
- 1.16MB
福建师范大学精品大数据导论课程系列 (9.2.1)--8.2.1 《推荐系统-2》PPT.pdf
2021-09-25【福建师范大学精品大数据导论课程列表】 福建师范大学精品大数据导论课程系列 (1.1.1)--大数据导论课程简介》PPT.pdf ...福建师范大学精品大数据导论课程系列 (8.7.1)--7.3.2 《Excel数据可视化方法与应用》.pdf
- 1.64MB
福建师范大学精品大数据导论课程系列 (7.1.1)--6.1 《数据描述性分析》课件PPT.pdf
2021-09-25【福建师范大学精品大数据导论课程列表】 福建师范大学精品大数据导论课程系列 (1.1.1)--大数据导论课程简介》PPT.pdf ...福建师范大学精品大数据导论课程系列 (8.7.1)--7.3.2 《Excel数据可视化方法与应用》.pdf
- 9.40MB
关系数据库导论.rar
2019-11-21东南大学 徐教授的 数据库导论课程 ,包括 1.关系数据模型 2.数据库管理系统实现 3.安全性和完整性约束 4.数据库设计 5.分布式数据库 6.数据仓库 非常经典 值得一看!
- 8.60MB
下载sqlncli_x64.msi.zip
2022-04-07安装sql server 2005时,出现这个错误:“无法找到产品microsoft SQL Server Native Client的安装程序包,尝试再次使用的安装包 ' Sqlncli.msi ' 有效副本安装。” sqlncli_x64.msi驱动是通过安装 sqlncli.msi 来解决电脑没有安装SQL的问题。
- 18.80MB
2023年更新的最新版全国五级行政区域数据库表以及sql文件
2023-06-30五级行政区域包含:一级行政区)省级行政区:省、自治区、直辖市、特别行政区;(二级行政区)地级行政区:地区、盟、自治州、市;(三级行政区)县级行政区:县、自治县、旗、自治旗、县级市、(市辖)区、林区、个特区;(四级行政区)乡级行政区:乡、民族乡、镇、街道、苏木、民族苏木、(县辖)区;(五级行政区)村级行政区:行政村、社区。 本资源为2023年3月份最新更新的最新版全国五级行政区域数据库表以及sql文件,包含行政区域名称及区域代码,如需原始数据表格或者json版本可联系本人获取。
- 147.82MB
虹软3.0人脸识别客户端(追踪,活体检测,人脸特征存储,人脸识别,人脸注册,人脸匹配)可离线断网部署 5000个免费key/年
2024-04-17功能介绍: 人脸追踪,活体检测,人脸特征存储,人脸识别,人脸注册,人脸匹配 摄像头视频实时预览,实时人脸追踪标记以及Http方式的人脸识别,人脸注册 通过接口来实现WEB端进行人脸识别 使用说明: 根目录打开App.config文件 https://ai.arcsoft.com.cn/index.html虹软官网注册账号,新建人脸识别应用,将appid sdkkey64 sdkkey32信息补全 新建人脸识别应用后,下载c++ x64的sdk,将sdk里面的lib文件夹内的dll覆盖替换到根目录的Libs文件 双击ArcAi.exe启动即可 首先点击视频预览,将摄像头画面实时展示 点击注册人脸,采集人脸信息保存到数据库 点击识别人脸,在右侧面板即可看到人脸绑定的用户信息 点击启动HTTP人脸识别服务按钮后即可通过http请求来注册人脸信息,和识别人脸信息 http请求方式为formdata,请求参数file=文件 需要源码的同学请私我!