PostgresPro buildin pool(内置连接池)版本 原理与测试
标签 PostgreSQL , 内置连接池 , pgbouncer , postgrespro 背景 PostgreSQL 与Oracle dedicate server 一样采用了线程模式,在连接数非常多时,性能下降会比较严重。 通常社区用户的做法是使用连接池,比如pgbouncer,但是使用PGbouncer也会引入一些使用上的不便利,比如transaction模式不能使用绑定变量等。在...

Docker五种存储驱动原理及应用场景和性能测试对比
Docker最开始采用AUFS作为文件系统,也得益于AUFS分层的概念,实现了多个Container可以共享同一个image。但由于AUFS未并入Linux内核,且只支持Ubuntu,考虑到兼容性问题,在Docker 0.7版本中引入了存储驱动, 目前,Docker支持AUFS、Btrfs、Device mapper、OverlayFS、ZFS五种存储驱动。就如Docker官网上说的,没有单一的....
Mysql高可用复制原理及主从实例测试解析
一、Mysql复制简介 使用mysql复制功能可以将主数据的数据复制到多台从服务器上。默认情况下,采用异步传输方式,数据复制可以在各种不同的网路环境中进行。主从复制技术在企业生产中得到了广泛应用,它避免了数据库的单点故障,当一台服务器宕机,其他服务器一样可以提供稳定可靠的数据服务。 1 mysql 复制原理 &nb...

文件上传漏洞原理与实例测试
为了让用户将文件上传到网站,就像是给危机服务器的恶意用户打开了另一扇门。即便如此,在今天的现代互联网的Web应用程序,它是一种常见的要求,因为它有助于提高业务效率。企业支持门户,给用户各企业员工有效地共享文件。允许用户上传图片,视频,头像和许多其他类型的文件。向用户提供的功能越多,Web应用受到攻击的风险和机会就越大,这种功能会被恶意用户利用,获得到一个特定网站的权限,或危及服务器的可能性是非常....

Dynamic ARP Inspection(DAI)工作原理及测试
一.工作原理: A.根据DHCP Snooping或手工方式形成的MAC地址与IP地址绑定表,来确定网络中的非法接入的MAC地址 B.同时为了防止恶意ARP欺骗,还可以对接口的arp请求包进行限速 ---测试发现,对于非信任口的arp请求和回复(包括无理arp)都会被丢弃,因此觉得在非信任端口做限速没有多大必要(没有手工修改DHCP绑定表,或用arp access-list做排除的情况) 参考链....
IP DHCP SNOOPING工作原理测试
一.工作原理: A.在指定VLAN启用DHCP Snooping后,将端口分为Trusted接口和Untrusted接口,默认VLAN所有接口都变为Untrusted接口,需要手动设置Trusted接口。 B.对于Untrusted接口,只能接收DHCP的请求消息,不会向这个接口发送出DHCP的请求消息。 C.对于Untrusted接口,从接口进入的DHCP的响应消息也会被drop掉 D.对于T....
闪回原理测试(二)(r11笔记第23天)
对于闪回部分,Oracle本身提供了非常多相关的特性,我个人对于闪回数据库这个特性最为喜爱,尤其是应用再Data Guard环境中,真是一大杀器。 而对于DML的闪回部分其实也相对比较容易理解,毕竟就是原操作的逆操作,之前通过logminer的方式来读取redo来间接得以印证。Oracle闪回原理-Lo...
Oracle闪回原理测试(三)(r12笔记第16天)
对于Oracle的闪回,很多朋友也问过问,到底是怎么玩的?如果自己做过一些闪回数据库的操作,就会发现这个功能非常强悍。 Flashback DML的操作其实还蛮容易理解的,但是Flashback DDDL那可就是另外一个level了,我们大概了解一下MySQL里面的闪回就会发现,真要实现无缝的全闪回,确实有很多的细节和场景需要考虑。而Oracle作为一个成熟的商业软件,是...
[@wangccsy][¥20]二-后端经验,应该向那些技术方向发展,基础原理有点差,一般一个框架就是会用,底层原理不懂,前端的也自己看着学过,这二年就感觉在熟悉新鲜的东西,没有深入研究,软件测试工具什么的也会,Windows service 2012、Linux都搭建过开发环境服务器,平时在公司也学不到什么技术,都是自己网上看别人博客什么的,瞎摸索的,现在就想早点-薪上到15k,请问大佬们,能不能指一条简单点到达的路
问题来自Java技术沙龙的唐正锋Java技术沙龙报名链接:https://yq.aliyun.com/promotion/796
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。