Wesley13 Wesley13
3年前
SQL脚本优化
1.创建索引一.要尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引 (1)在经常需要进行检索的字段上创建索引,比如要按照表字段username进行检索,那么就应该在姓名字段上创建索引,如果经常要按照员工部门和员工岗位级别进行检索,那么就应该在员工部门和员工岗位级别这两个字段上创建索引。 (2)创建索引
晴雯 晴雯
2年前
IntelliJ IDEA 2022 中文安装切换保姆级别教程
保姆级别的IntelliJIDEA2022中文设置教程,首次安装好之后点击plugins在搜索框搜索chinese,找到Chinese(Simplified)点击install中文语言包下载完成后点击RestrtIDE。点击restart,软件会自动重启。
Stella981 Stella981
3年前
Bag分布式事务:对SAGA分布式事务的改进
最近打算给jSqlBox添加分布式事务功能,研究了几种分布式事务方案,对SAGA模式比较感兴趣,它是通过将多个事务隔离成多个单个事务,顺序执行(或回滚阶段倒序对冲)来完成的,但是SAGA分布式事务不能保证隔离性的问题,因为单纯的SAGA模式没有锁住资源。经考虑发现在SAGA的思路上,利用事务嵌套和全局锁,可以实现一种简单的分布式事务实现,暂时给它起个新名字叫
Wesley13 Wesley13
3年前
Cisco配置发送日志到日志服务器
Cisco配置发送日志到日志服务器logging133.3.3.2loggingonloggingtrap7 //指定日志消息的级别(0:紧急(Emergencies)1:告警(Alerts)2:严重的(Critical)3:错误(Errors)4:警告(Warnings)5:通知(Notifications)6:信
Stella981 Stella981
3年前
SNMPv3 配置及snmpwalk命令信息获取
snmpv3安全级别有三种,分别为noAuthNoPriv(不认证也不加密)、authNoPriv(认证但是不加密)、authPriv(既认证又加密)一、SNMPv3配置代码:snmpservercontactzhangsansnmpserverlocationchengdusnmpserverview
Stella981 Stella981
3年前
Redis消息队列和KafKa优劣对比
Redis作为消息队列升级为KafKa记录项目当中运营人员发送指定匹配用户(最高用户量几十万的级别)特定的消息,所以这块是确确实实需要使用专业级别的消息队列中间件的,但是可能由于当时开发的各种历史原因导致使用了Redis的队列结构来作为消息队里lpush,blpop等命令,项目开发进展到现在,用户量不断增大,包括不同的消息继承进来,包括举报反馈,小纸条
Stella981 Stella981
3年前
Elasticsearch索引监控之Indices Segments API与Indices Shard Stores
本文将继续介绍elasticsearch索引监控之Indicessegments与IndicesShardstoresapi。IndicesSegments提供Lucene索引(分片级别)使用的segments(段信息)。其对应的示例代码如下:1public static final void test_Indic
Wesley13 Wesley13
3年前
(5) 基于领域分析设计的架构规范
本系列目录:1.改变与优势(https://my.oschina.net/u/4006523/blog/3071568)2.领域分析基础(https://my.oschina.net/u/4006523/blog/3071569)3.读写隔离(https://my.oschina.net/u/4006523/blog/3071
Keepalived基本原理
Keepalived是Linux下一个轻量级别的高可用解决方案。高可用:广义来讲,是指整个系统的高可用行;狭义的来讲就是主机的冗余和接管
容器与虚拟机的区别与关系
容器与虚拟机的区别容器和虚拟机是两种不同的虚拟化技术,它们在实现方式、资源隔离、性能和部署灵活性等方面存在区别,同时也可以互相结合使用。