缓存讲了一个月《缓存架构,一篇足够》。今天,开始写数据库。第一篇,说说MySQL两个最常用的存储引擎,MyISAM和InnoDB。照自己的理解,把一些知识点总结出来,不只说知识点,多讲“为什么”。一、关于count(*)知识点:MyISAM会直接存储总行数,InnoDB则不会,需要按行扫描。潜台词是,对于selectcount(*)fromt;如果数据量大,MyISAM会瞬间返回,而InnoDB则
分类:
数据库 时间:
2020-11-17 12:02:15
阅读次数:
8
本文主要针对同时使用深信服SSL设备和深信服行为审计设备的情况下,如何在AC行为审计上同步SSL的用户登录信息。整体思路:1、SSL部署外置数据中心,通过获取外置数据中心MYSQL数据库内的用户行为日志,得到User_Nme和IP_Address字段的对应关系。2、深信服行为审计设备使用数据库认证的单点登录方式,从数据库拉取User_Nme和IP_Address字段的对应关系实现方式和部署方式一、
分类:
其他好文 时间:
2020-11-17 11:58:44
阅读次数:
2
本文主要针对同时使用深信服SSL设备和深信服行为审计设备的情况下,如何在AC行为审计上同步SSL的用户登录信息。整体思路:1、SSL部署外置数据中心,通过获取外置数据中心MYSQL数据库内的用户行为日志,得到User_Nme和IP_Address字段的对应关系。2、深信服行为审计设备使用数据库认证的单点登录方式,从数据库拉取User_Nme和IP_Address字段的对应关系实现方式和部署方式一、
分类:
其他好文 时间:
2020-11-17 11:57:44
阅读次数:
4
说到删除表数据的关键字,大家记得最多的可能就是delete了 然而我们做数据库开发,读取数据库数据.对另外的两兄弟用得就比较少了 现在来介绍另外两个兄弟,都是删除表数据的,其实也是很容易理解的 老大 drop 出没场合:drop table tb --tb表示数据表的名字,下同 绝招:删除内容和定义 ...
分类:
数据库 时间:
2020-11-17 11:54:10
阅读次数:
12
DDL 数据库模式定义语言(Data Definition Language),负责数据结构定义与数据库对象定义的语言。 创建数据库 CREATE DATABASE 创建数据库表格 CREATE TABLE 修改数据库表格 ALTER TABLE 删除数据库表格 DROP TABLE e.g 将数据 ...
分类:
数据库 时间:
2020-11-17 11:49:14
阅读次数:
12
一、JDBC六个步骤 1.加载驱动 Class.forName(driver_class); 2.创建数据库连接 DriverManager.getConnection(url,user,password); 3.创建PreparedStatement PreparedStatement ps=co ...
分类:
数据库 时间:
2020-11-16 13:44:24
阅读次数:
52
1.加载驱动 Class.forName(driver_class); 2.创建数据库连接 DriverManager.getConnection(url,user,password); 3.创建PreparedStatement PreparedStatement ps=connection.pr ...
分类:
数据库 时间:
2020-11-16 13:44:12
阅读次数:
24
一、创建表 CREATE TABLE sys_user ( user_id bigint IDENTITY(1,1) NOT NULL PRIMARY Key, user_code varchar(32) NULL, user_name varchar(64) NULL, user_password ...
分类:
编程语言 时间:
2020-11-16 13:33:25
阅读次数:
8
Dropbox开源自研的protobuf代码生成框架近日,Dropbox开源了自己开发的protobuf框架pb-jelly。早在2015年,当Dropbox在开发存储系统时,需要一个支持零拷贝序列化的框架,这促使他们创建了自己的库。从那以后,这个框架开始在Dropbox的多个项目中使用,包括SyncEngine。除了零拷贝序列化,框架还提供了许多Rust风格的proto扩展。pb-jelly是一
分类:
其他好文 时间:
2020-11-13 12:40:34
阅读次数:
3