logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

性能测试之jmeter使用beanshell实现base64编码

Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进

文章图片
#jmeter#压力测试#java
刍议oracle数据库sql逻辑读高性能问题

SQL语句不得逻辑读高,SQL语句逻辑读高很多情况下会出现性能问题,逻辑读高会引发数据库CPU资源使用率上升。产生高逻辑读的原因有:未创建索引、索引设计不佳、SQL语句写法存在问题等。覆盖条件大,造成索引覆盖较多的range、fast full scan等查询计划,均可能造成逻辑读高。比如,SQL单次逻辑读为1024,那么,其数据读取量则为1024 * 8KB=8MB。在实践中ORACLE数据库S

文章图片
#oracle#数据库#sql
浅析oracle数据库的SQL中存在隐式转换性能问题

对于发生隐式转换的SQL,可通过查看其执行计划中的谓词信息发现隐式转换发生的具体位置,特征关键字为TO_NUMBER、SYS_OP_C2C,对应执行步骤通常为全表扫描,即使有索引也将无法使用。当发生隐式转换时,可能会导致对应字段上的索引无法使用(即索引失效),进而产生性能问题。隐式转换不仅发生在where条件中,还会发生在表连接中,常常导致无法使用索引,严重影响SQL执行效率。在实践中ORACLE

文章图片
#数据库#oracle#sql
到底了