77.数据库里怎么预防死锁?
1.事务尽量简短
2.并发的事务尽可能按同一顺序访问对象
3.避免事务中的用户交互
4.使用低隔离级别(别动不动就上锁)
78.并发控制是为了保证事务的什么性质?
ACID
A:原子性
C:一致性
I:隔离性
D:持续性
79.关系和二维表的关系:
一个关系对应一张二维表
关系=N张表
关系是二维表的超集。
80.视图、索引
概念
视图:是数据库查询得到的一个虚拟表,不是真实存在的,而是引用视图时动态生成的。
作用:简化操作,增加安全性,给特定的人操作特定的数据,便于数据共享。
并发控制是为了保证事务的什么性质:是一种特殊的数据结构。相当于书里的目录。
作用:快速查询,唯一索引能保证数据的唯一性。缺点是需要额外的物理内存,增加数据需要更新索引。

77.数据库里怎么预防死锁?-80.视图索引相关推荐

  1. 金仓数据库KingbaseES数据库参考手册(静态数据词典视图2.2. 系统视图 )

    目录 2.2.1. sys_available_extensions ¶ 2.2.2. sys_available_extension_versions ¶ 2.2.3. sys_config ¶ 2 ...

  2. 数据库元数据数据字典查询_10_列出数据库里的所有对象

    列出数据库里的所有对象 需求描述 需求:查询出给定的数据库里的所有对象的信息. 解决方法:通过各个数据库里提供的数据对象相关的数据字典进行查询. 注: 数据库数据集SQL脚本详见如下链接地址 员工表结 ...

  3. 查询数据库里所有表名和字段名的语句

    查询数据库里所有表名和字段名的语句 SQL 查询所有表名: SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' SELECT * FROM INFORMATION_S ...

  4. 查询数据库里所有表名,字段名的语句

    查询数据库里所有表名,字段名的语句 SQL查看所有表名: 1.select    name    from    sysobjects    where    type='U' 2.select * ...

  5. 从视图索引说Notes数据库

    作用和代价 上文介绍了关系型数据库里的索引.Notes数据库里的索引隐藏在视图概念里(本文的讨论只针对Notes的视图索引,不包含全文索引.).开发人员创建的视图仅仅是存放在数据库里的一条设计文档,数 ...

  6. MySQL - 查询数据库里所有表名和字段名

    查询数据库里所有表名和字段名的语句 SQL 查询所有表名 SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' SELECT * FROM INFORMATION_SC ...

  7. mysql实验四数据库查询和视图_数据库-第四次实验报告-视图-t-sql语句

    实验十报告 创建视图 实验目的 1.掌握创建视图的SQL语句的用法. 2.掌握使用企业管管理器创建视图的方法. 3.掌握使用创建视图向导创建视图的方法. 4.掌握查看视图的系统存储过程的用法. 5.掌 ...

  8. 比对两个数据库之间的库、表/视图以及列的差异

    本项目在我的github更新 https://github.com/nongxl/DBsDiff # DBsDiff #####比对两个数据库之间的库.表/视图以及列的差异.适用于开发库和正式库的比对 ...

  9. MySQL数据库学习日志(六):索引和视图

    MySQL数据库学习日志(六):索引和视图 MySQL数据库学习日志(六):索引和视图 索引 (一)索引概述 (二)优缺点 (三)分类 1. 按照底层实现的方式 2. 按照功能划分 普通索引 唯一索引 ...

最新文章

  1. 只需2040张图片,训练视觉Transformer:南大吴建鑫团队提出IDMM
  2. CCS(Code Composer Studio) 10.2.0的下载和安装(最新教程)
  3. base库中的BarrierClosure
  4. 【控制】《多智能体系统一致性协同演化控制理论与技术》纪良浩老师-第4章-具有随机扰动的多智能体系统脉冲一致性
  5. java application作用域_servlet三大作用域:request,session,application
  6. DevExpress TreeListLookupEdit常用技巧
  7. ASP.NET MVC 个人学习笔记之 Controller传值
  8. 你感兴趣的大学专业真相 | 16万人参与调查,看完80%都哭了
  9. C# 监控字段_监控交换机选择:千兆/百兆/核心/PoE/光纤交换机选型指南
  10. 一个被认可的数据治理框架,到底应该什么样?
  11. B/S WEB端条码打印系统 斑马条码打印解决方案
  12. Bootstrap—各式各样的按钮
  13. 如何在matlab中画二元函数的图像,Matlab画怎么画这个二元函数图像
  14. python+word+excel+ppt自动化办公教程_Python自动化办公之Word,全网最全看这一篇就够了...
  15. JAVA毕设项目教务排课系统(Vue+Mybatis+Maven+Mysql+sprnig+SpringMVC)
  16. 可爱女人,等你下课——CDN美人串烧
  17. Oracle的软解析(soft prase)和硬解析(hard prase)
  18. JVM 垃圾收集器 学习笔记(《深入理解java虚拟机》之六 垃圾收集)
  19. 如何调试微信内置浏览器应用(企业号、公众号、订阅号)
  20. SVN解决冲突的办法

热门文章

  1. linux系统性能优化及瓶颈分析
  2. 通过TCP/IP连接Mysql数据库
  3. oracle易忘函数用法(3)
  4. 【转】 LINQ TO SQL中的selectMany
  5. DHCP服务器禁用NetBios功能后引发WPAD失效解决方法
  6. Evernote用户只用了5%的功能,这着实给科技公司上了一课
  7. 《Adobe Flash CS5中文版经典教程》——1.3 使用“库”面板
  8. Throwable、Error、Exception、RuntimeException 区别 联系
  9. SCOM 2012系列⑨单台服务器拓扑监控
  10. ultraedit连接UNIX