自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 主外键设计要点

实用技术 - 主外键 三大特点 主键本身是一种索引; 可以保证表中主键所在列的唯一性; 可以有效地限制外键依赖的表的记录的完整性。 外键上的索引与性能 select A.ID,A.NAME,B.NAME from T_P A,T_C B where A.ID=B.FID and A.ID=880; 外键建索引后效率会明显提高 外键上的索引与锁的避免 外键索引对于表连接查询在性能上有很大提升,...

2020-03-08 18:13:48 175

原创 索引

索引组织表 ​ **回表:**select * from t where id=1之类的查询,id列有索引,如果是普通的表,需要先从索引中获取rowid,然后定位到表中,获取id以外的其他列的动作,这就是回表。 索引组织表最大的特点:表就是索引,索引就是表,这是一种很特别的设计,所以无须访问表。 但是这种设计的表的更新比普通表开销更大。因为表要和索引一样有序的排序,更新负担将会非常严重,因此...

2020-03-08 17:14:29 196

原创 事物

事物 如果要执行一系列的操作,而这些操作最终是以整体的原子操作的形式完成的话,事物就是必须的。 关于事物的理论中,银行转账就是最经典的例子;当把钱从一个银行账号转至另外一个银行账号的时候,这个操作要由两个步骤来完成,首先要将资金从一个银行账号取出,然后再将其存入另一个银行账号。如果资金已经从一个银行账号取出了,在将资金存入另一个银行账号之前或者进行当中发生异常情况(包括程序内部异常、服务器当机、目...

2020-03-01 17:27:53 189

原创 SQL优化

SQL优化 创建必要的索引 使用预编译查询 程序中通常是根据用户的输入来动态的执行SQL语句,这时应该尽量使用参数化SQL,这样不仅可以避免SQL注入漏洞攻击,最重要数据库会对这些参数化SQL执行预编译,这样第一次执行的时候DBMS会为这个SQL语句进行查询优化并且执行预编译,这样以后再执行这个SQL的时候就直接使用预编译的结果,这样可以大大提高执行速 度。 调整WHERE子句中的连接顺序 DBM...

2020-03-01 16:42:01 89

原创 网络安全

域名 域名只是个逻辑概念,并不代表计算机所在的物理地点 .cn 表示中国 .us 表示美国 .uk 表示英国 域名服务器 一个服务所负责管辖的(或有权限的)范围叫做区(zone)。 各单位根据具体情况来划分自己管辖范围的区。但在一个区中的所有节点必须是能够连通的。 每一个区设置相应的权限域名服务器,用来保存该区中所有主机的域名到IP地址的映射。 DNS服务器的管辖范围不是以“域”为单位,而是以“...

2020-02-29 16:17:56 378

原创 神通广大的分区表

分区类型 范围分区、列表分区、散列分区、组合分区 中心服务的常客及常客主表、子表及对应的日志表对代理人agentId做了范围分区,因为对应可用以下脚本进行查询 --查询当前用户下的分区信息 select * from USER_PART_TABLES; --查询当前用户下的分区详细信息 select * from USER_TAB_PARTITIONS; 在百万级记录数据的分区表中,也是有额外...

2020-02-29 14:11:08 254

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除