上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 一、GC性能指标吞吐量:应用花在非GC上的时间百分比GC负荷:与吞吐量相反,指应用花在GC上的时间百分比暂停时间:应用花在GC stop-the-world的时间GC频率反应速度:从一个对象变成垃圾到这个对象被回收的时间一个交互式的应用要求暂停时间越少越好,然而,一个非交互性的应用,当然是希望GC负 阅读全文
posted @ 2018-01-15 13:52 fansik 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: JVM内存结构和垃圾回收一、JVM垃圾收集算法1、引用计数算法 每个对象有一个引用计数属性,新增一个引用时计数加1,引用释放时计数减1,计数为0时可以回收。 此方法简单,无法解决对象互相循环引用的问题,还有一个问题是如何解决精准计数。2、根搜索算法 从GC Root开始向下搜索,搜索所走过的路径称为 阅读全文
posted @ 2018-01-15 13:46 fansik 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1、-Xms初始堆大小默认物理内存的1/64(<1GB)(官方建议)2、-Xmx最大堆大小默认物理内存的1/4(<1GB)(官方建议),实际中建议不大于4GB3、一般建议设置 -Xms=-Xmx最大堆大小好处是避免每次在gc后,调整堆的大小,减少系统内存分配开销4、整个堆大小=年轻代大小+年老代大小 阅读全文
posted @ 2018-01-15 13:37 fansik 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: JVM是按照运行时数据的存储结构来划分内存结构的,JVM在运行java程序时,将它们划分成几种不同格式的数据,分别存储在不同的区域,这些数据统一称为运行时数据。运行时数据包括java程序本身的数据信息和JVM运行java需要的额外数据信息。 一、JVM运行时数据区程序计数器 线程私有java虚拟机栈 阅读全文
posted @ 2018-01-15 13:34 fansik 阅读(231) 评论(0) 推荐(0) 编辑
摘要: Kafka常用命令启动Kafka服务kafka-server-start.sh./bin/kafka-server-start.sh config/server.properties Topic操作Kafka-topics.sh创建Topic./bin/kafka-topics.sh --creat 阅读全文
posted @ 2018-01-09 18:05 fansik 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 解压:tar xf zookeeper-3.4.9.tar.gz进入目录cd /opt/zookeeper-3.4.9/编辑配置文件:vim zoo.cfg# The number of milliseconds of each ticktickTime=2000# The number of ti 阅读全文
posted @ 2018-01-08 13:39 fansik 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 编辑配置文件/etc/redis.conf针对慢查询日志,可以设置两个参数,一个是执行时长,单位是毫秒,另一个是慢查询日志的长度。当一个新的命令被写入日志是,最老的一条会从命令日志队列中被移除slowlog-log-slower-than 10000 # 单位是微秒,表示慢于10000微秒则记录日志 阅读全文
posted @ 2018-01-04 15:30 fansik 阅读(183) 评论(0) 推荐(0) 编辑
摘要: #!/bin/sh #Configurations injected by install_server below.... EXEC=/usr/local/bin/redis-server CLIEXEC=/usr/local/bin/redis-cli PIDFILE=/var/run/redis_6379.pid CONF="/etc/redis.conf" REDISPORT="637... 阅读全文
posted @ 2018-01-04 10:37 fansik 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Django~1:http://www.cnblogs.com/yuanchenqi/articles/6083427.html Django的Form组件:http://www.cnblogs.com/wupeiqi/articles/6144178.html Tyrion中文文档(含示例源码): 阅读全文
posted @ 2017-12-06 15:26 fansik 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一、复制架构中应该注意的问题: 1、限制从服务器只读 在从服务器上设置read_only=ON,此限制对拥有SUPPER权限的用户均无效; 阻止所有用户(在从服务器执行一下命令并保持此线程,也就是执行后不退出改终端): mysql> FLUSH TABLES WITH READ LOCK; 2、如何 阅读全文
posted @ 2017-11-15 15:22 fansik 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、XtraBackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtrabd数据库进行热备的工具。特点: (1)备份过程快速、可靠; (2)备份过程不会打断正在执行的事务; (3)能够基于压缩等功能节约磁盘空间和流量; (4)自动实 阅读全文
posted @ 2017-11-14 16:37 fansik 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要备份? 灾难恢复:硬件故障、软件故障、自然灾害、黑客攻击、误操作; 测试二、要注意的要点: 能容忍最多丢失多少数据; 恢复数据需要多长时间内完成; 需要恢复哪些数据; (1)做还原测试,用于测试备份的可用性 (2)还原演练三、备份类型: 完全备份,部分备份 完全备份:整个数据集; 部分备 阅读全文
posted @ 2017-11-14 16:33 fansik 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1、查询日志:一般来说不开开启(会产生额外压力,并且不一定有价值),query log 记录查询操作:可以记录到文件(file)中也可记录到表(table)中 general_log=ON|OFF general_log_file=HOSTNAME.log log_output=TABLE|FILE 阅读全文
posted @ 2017-11-14 09:15 fansik 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、环境信息: 操作系统版本:CentOS Linux release 7.3.1611 (Core) 内核版本:3.10.0-514.el7.x86_64 MariaDB版本:mariadb-10.2.10二、安装开发包组工具 查看开发包组是否安装 yum grouplist 设置显示显示方式 l 阅读全文
posted @ 2017-11-14 09:12 fansik 阅读(1928) 评论(0) 推荐(0) 编辑
摘要: HTML介绍:http://www.cnblogs.com/yuanchenqi/articles/5977825.html css:http://www.cnblogs.com/yuanchenqi/articles/5977825.html JavaScript 的基础学习(一):http:// 阅读全文
posted @ 2017-11-10 14:51 fansik 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、事务:一组原子性的SQL查询,或者说一个独立的工作单元ACID测试: A:atomicity,原子性,整个事务中的所有操作要么全部成功执行,要么全部失败后回滚; C:comsistency,一致性:数据库总是从一个一致性状态转换为另一个一致性状态; I:Isolation,隔离性:一个事务所做出 阅读全文
posted @ 2017-11-10 09:37 fansik 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、InnoDB: 处理大量的短期事务; 数据存储于"表空间(table space)"中; 1、所有InnoDB表的数据和索引放置于同一个表空间中; 表空间文件:datadir定义的目录下 数据文件:ibddata1,ibddata2,... 2、每个表单独使用一个表空间,存储表的数据和索引; i 阅读全文
posted @ 2017-10-31 18:36 fansik 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 索引是一种数据结构,是一种适合于算法快速找到匹配到查找标准数据的一种数据结构,所以是查找性能的重要指标;索引构建的基本法则:索引应该构建在被用作查询条件的字段上;一、索引类型 1、B+ Tree索引:顺序存储,每一个叶子节点到根节点的距离是相同的;左前缀索引,适合查询范围内的数据; 可以使用B-Tr 阅读全文
posted @ 2017-10-30 18:54 fansik 阅读(278) 评论(0) 推荐(0) 编辑
摘要: MySQL:单进程多线程MySQL数据文件类型:数据文件、索引文件日志文件:重做日志、撤销日志、二进制日志、错误日志、查询日志、慢查询日志、中继日志DDL & DML:索引管理:按特定数据结构存储的数据索引类型:聚集索引(一般都是主键索引)、非聚集索引、数据是否与索引存储在一起主键索引、辅助索引稠密 阅读全文
posted @ 2017-10-27 18:11 fansik 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 查询执行路径中的组件:查询缓存、解析器、预处理器、优化器、查询执行引擎、存储引擎SELECT语句的执行流程: FROM Clause --> WHERE Clause --> GROUP BY --> HAVING Clause --> ORDER BY --> SELECT --> LIMIT单表 阅读全文
posted @ 2017-10-27 18:11 fansik 阅读(139) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页