摘要: 1.分区 2.缓存 3.一主多从分离读多写少的压力 4.写的压力:分库分表 4.1分分表 水平切分: 数据库的垂直切分:按照 表功能和数据关联密切程度;表太多造成的海量数据考虑按业务逻辑划分;能缓解数据量和访问量造成的问题但不能根治; 表的垂直切分:可以分到多库中,不遵守范式 表的水平切分:解决单表 阅读全文
posted @ 2019-12-07 11:09 那只狐狸 阅读(719) 评论(0) 推荐(0) 编辑
摘要: Myisam:多个小表一个聚合表,逻辑上的 Innodb:物理文件的划分 注意事项 Show plugins Show engines Show variables like ‘%partition% 分区方式:Range、LIST、HASH、KEY,5.5版本之后支持非整形的Range和List分 阅读全文
posted @ 2019-12-07 10:30 那只狐狸 阅读(244) 评论(0) 推荐(0) 编辑
摘要: su: substitute的缩写,切换用户环境,没有指定切换到的用户时默认root sudo superuser do,不切换用户环境,只是使用root的权限 两者执行后的“当前目录”都没有改变 阅读全文
posted @ 2019-12-07 09:24 那只狐狸 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 原因是没有设置root密码,只要执行一次sudo passwd root命令,按提示设置了root的密码后就可以了 阅读全文
posted @ 2019-12-07 09:05 那只狐狸 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.处理优化:优化sql、考虑使用临时表或中间表 2.数据库优化:合理构建索引、合理设计表结构、数据库集群 3.分流:用和不用分开、常用和不常用分开;对数据库存放的数据分库分表分区;对文件存放的数据拆文件、考虑分批处理;原则就是尽量减少每次操作的数据的技术; 4.缓存技术:读多写少用缓存 5.合理使 阅读全文
posted @ 2019-12-06 21:54 那只狐狸 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 1. 现象:CPU占用100% 猜测:线程执行了死循环,且不含执行io中断的操作 处理方式:整个机器全cpu占用100%,如果是web应用 可以nginx的心跳检测功能做转移;在CPU自己化解后通过jps、top -pH jstack>1.txt排除 2. 现象:响应越来越慢、内存占用越来越大,甚至 阅读全文
posted @ 2019-12-05 22:31 那只狐狸 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 举个例子, Redis集群通常是主备集群; Redis的Sentinel组件会监视集群的状态,可能仅因为Sentinel组件所在服务器和主Redis的网络通讯出现了问题(并不是主Redis故障),导致发现当前的“主Redis”不可用就会把“从Redis”设为“主Redis”;在做这个主备转换前后,原 阅读全文
posted @ 2019-07-09 12:08 那只狐狸 阅读(7116) 评论(0) 推荐(1) 编辑
摘要: 一个表格可以正常的显示,也就是有所有的边框,可是打印的时候却没有右边框。相对来说这个表格比较复杂,首先他有headgroup footgroup也就是在打印的时候分页打印并显示多行表头用的,所以在css上下了一些功夫。可是上边说的问题怎么调试都打印不出边框,包括几个css的细小末节的属性border-collapse、empty-cells、border-spacing等等,最后试了下把表格的宽度... 阅读全文
posted @ 2009-12-07 16:05 那只狐狸 阅读(189) 评论(0) 推荐(0) 编辑
摘要: DECLARE @i INTSET @i=1 DECLARE @msg NVARCHAR(100),@nowdate DATETIME,@newdate DATETIME,@money DECIMAL(14,2)SET @nowdate=CONVERT(DATETIME,'2010-12-11')WHILE @i<=10000BEGIN SET @newdate=DATEADD(DAY,RO... 阅读全文
posted @ 2009-10-16 10:09 那只狐狸 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 博客写的越来越少 究其原因 懒 倒不是没看东西 没学习 只是有了饭否和美味的tag做标记 心思都花在看东西上了 ;当然工作忙也占很大一部分。 我的c++啊,就今天了 明天好好搞 阅读全文
posted @ 2008-09-03 19:53 那只狐狸 阅读(156) 评论(1) 推荐(0) 编辑