美文网首页
数据库加密方式以及调优方式

数据库加密方式以及调优方式

作者: 软件测试笔记 | 来源:发表于2017-12-19 15:13 被阅读0次

1.背景:之前面试一家公司是做数据库方面的产品的,面试之前怕露怯,刚好跟当时所在公司DBA关系还不错,就请教了他两个问题,这两个问题好像是那家公司的面积要求,结果我还是没通过,尴尬~~~~,不过做下笔记还是有必要的~~

2.数据库加密方式:

加密方式主要分3种:

    2.1访问加密,即程序访问数据库时,数据的配置文件从原来的明文改成了加密的形式;

    2.2数据的加密,主要是密码的加密和敏感信息的加密,脱敏产品(敏感信息(住址、手机号、信用等)的加密)

加密方式:程序的md5,数据库本身的加密方案(安全级别低),比如oracle的wallet(不用密码登录,多台服务器的时候,维护密码时只要覆盖对应路径的wallet即可,安全级别高)

    2.3传输层加密,程序访问数据库数据库返回给程序,客户端访问数据库,数据库返回客户端,如OpenSSL传输

3.数据库调优方式

    3.1索引:

index   有主键   类型:

支持一个列有多个复合索引,但不能一个列有两种一个类型的索引

在查询的时候没有体现,支持强制,(hint)也不走默认的索引,(因为索引浪费空间,可能有时不是最好的选择)看优化器的支持情况

delete insert update 都会新增一个空间,只是数据没了。

如果原有的空间释放了,索引也不会自动回去,可以强制回去。

   3.2执行计划

查看执行计划方式之一:工具(pLsql)的解释计划

二:    链接库用命令输出

针对执行计划,查看具体的谓词对应的语句,选择方式进行调优(增加索引,调整语句等)

相关文章

  • 数据库加密方式以及调优方式

    1.背景:之前面试一家公司是做数据库方面的产品的,面试之前怕露怯,刚好跟当时所在公司DBA关系还不错,就请教了他两...

  • mysql调优和范式笔记!

    数据库调优的目标让数据库运行得更快,也就是说响应的时间更快,吞吐量更大。 调优维度: 调优方式: 三范式:1NF ...

  • mysql8.0 连接 找不到指定模块caching_sha2_

    首先查看数据库连接加密方式 plugin:连接加密方式 MySQL8.0加密方式为:caching_sha2_pa...

  • 性能优化

    本文为性能优化系列的总纲,主要介绍性能调优专题计划、何为性能问题、性能调优方式及前面介绍的数据库优化、布局优化、J...

  • Nginx负载调优总结

    nginx负载调优总结 一、调优手册 二、参数获取方式及调优详解: 对nginx的调优很大一部分是对nginx配置...

  • JVM调优

    1 调优层次 性能调优包含多个层次,比如:架构调优、代码调优、JVM调优、数据库调优、操作系统调优等。架构调优和代...

  • iOS 性能调试

    一、简介 性能调优的方式可以分为: 通过专门的性能调优工具; 通过代码优化; 二、内容 1、性能调优工具介绍 1....

  • SQLit加密解密

    sqlit数据库 当前数据库的加密解密 一般是两种方式 加密数据库存储的内容。 加密数据库本身。sqlit 本身是...

  • JVM内存调优&GC

    调优最主要的调优方式: 堆大小设置。 回收器选择。1、内存调优的时候要更多地使用JDK提供的内存查看工具,比如JC...

  • 菜鸟的开发之路2--数据库设计

    数据库的设计与调优 主键策略 先说结果,项目最后采用了BIGINT类型的自增Id方式。 思路:考虑到对事务的支持和...

网友评论

      本文标题:数据库加密方式以及调优方式

      本文链接:https://www.haomeiwen.com/subject/fhabwxtx.html