常在河边走,能否不湿鞋?
常在河边走,哪能不湿鞋?
实验结果:40.129为web(apache)界面显示(图1)#不知什么时候快照里的情书... 133(master) nginx{ Upstream模块配置在http和server中间 负载均衡器的ip地址为40.133 } 132(slave) nginx 知识拓展:(摘录)1
由于用到了开源产品接入游戏sdk服务器,因此将nginx 80端口转向了40000 因此nginx访问会出现这种情况: 404 not found 好久没有配置这个了,百度了一下很多坑,不信你自己百度试试,404 not found鬼知道会给你带来什么,于是自己琢磨了下,打开配置文件看看后才知道原来问题在: proxy_pass
场景:由于开发恶心的账号登录设置,鉴于日本玩家用户习惯,刚开始以游客的身份登录游戏,若发生换包或者换设备,都需要从数据库重新更换账号ID,刚开始纯手工,其后py实现,封装为exe直接在dos里面执行,最好的方式改进当然是在web见面一键完成,现将代码跑路,作为记录。# coding=utf-8 import pymysql import traceback
公司日本租用了阿里云机器 本身有网络延迟,有一台Linux服务器专门用来跑游戏服务,由于历史原因,加上玩家数量的剧增,导致经常出现大量的sleep进程;沾上一个脚本用来杀掉sleep进程:while : do n=`mysql -uroot -pfuckdba
批量添加用户@echo offset "用户名文件=a.txt"set "用户组名称=administrators"::文件路径可以有空格,但是不需要额外加"引号for /f "usebackq tokens=1-3" %%a in ("%用户名文件%") do ( net user %%a %%b /add /PASSWORDCHG:%%c&
1、use mysql;select Host,User from user where user='root';update user set Host='%' where user='root'; flush privileges;添加从服务器的service-id增加同步数据的用户grant replication slave on *.* to 'ssss'@'%' identi
Centos7+Mysql5.7实现主从复制在生产用途中为了实现更大的吞吐和高可用可能会对数据库做主从复制或者集群,我们先从主从复制说起。 一、安装配置mysql7:-安装mysql7: http://blog.csdn.net/jiaoshenmo/article/details/50964280 安装好mysql之后启动:service mysqld start查看mysql初始密码
一、 什么是事务事务就是一段sql 语句的批处理,但是这个批处理是一个atom(原子) ,不可分割,要么都执行,要么回滚(rollback)都不执行。二、为什么出现这种技术为什么要使用事务这个技术呢? 现在的很多软件都是多用户,多程序,多线程的,对同一个表可能同时有很多人在用,为保持数据的一致性,所以提出了事务的概念。这样很抽象,举个例子: 
4.2、合理使用排序Oracle的排序算法一直在优化,但是总体时间复杂度约等于nLog(n)。普通OLTP系统排序操作一般都是在内存里进行的,对于数据库来说是一种CPU的消耗,曾在PC机做过测试,单核普通CPU在1秒钟可以完成100万条记录的全内存排序操作,所以说由于现在CPU的性能增强,对于普通的几十条或上百条记录排序对系统的影响也不会很大。但是当你的记录集增加到上万条以上时,你需要注意
3.4、使用存储过程大型数据库一般都支持存储过程,合理的利用存储过程也可以提高系统性能。如你有一个业务需要将A表的数据做一些加工然后更新到B表中,但是又不可能一条SQL完成,这时你需要如下3步操作:a:将A表数据全部取出到客户端;b:计算出要更新的数据;c:将计算结果更新到B表。 如果采用存储过程你可以将整个业务逻辑封装在存储过程里,然后在客户端直接调用存储过程处理,这样可以减少网络交互
1.2、只通过索引访问数据有些时候,我们只是访问表中的几个字段,并且字段内容较少,我们可以为这几个字段单独建立一个组合索引,这样就可以直接只通过访问索引就能得到数据,一般索引占用的磁盘空间比表小很多,所以这种方式可以大大减少磁盘IO开销。如:select id,name from company where type='2';如果这个SQL经常使用,我们可以在type,id,name上创建组合索引
特别说明:1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、 本文未深入数据库优化中最核心的执行计划分析技术。
==================================1 文件管理2 软件管理3 系统管理4 服务管理5 网络管理6 磁盘管理7 用户管理8 脚本相关9 服务配置==================================----------------------------------1 文件管理----------------------------------创建空白
可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看java用户的进程内存使用情况的话可以使用如下的命令: (1)top top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看tomcat用户的进程内存使用
Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具简介 Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。特点: (1)备份过程快速、可靠; (2)
一、总概: 本文介绍了MySQL高可用性的实现方案MHA,MHA由Node和Manager组成,Node运行在每一台MySQL服务器上,不管是MySQL主服务器,还是MySQL从服务器,都要安装Node。主从安装keepalived ,实现虚拟ip漂移,程序不用改IP自动切换。二、环境1、操作系统:centos 6.5 64位2、数据库: MySQL-5.6.
一、总概1、MHA介绍 MHA(Master High Availability)是自动的master故障转移和Slave提升的软件包.它是基于标准的MySQL复制(异步/半同步). MHA有两部分组成:MHA Manager(管理节点)和MHA Node(数据节点). MHA
网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。 mysql> show global status; 可以列出MySQL服务器运行各种状态值,另外,查询MySQL服务器配置信息语句: mys
1.8、数据库设计范式数据库设计范式实际上非常的重要,但是从实际的开发来看,如果真的全部按照范式去做,则这个程序没法写,包括查询语句也会变得复杂。在Oracle中的scott用户的全部表,实际上就已经很好的体现了一张设计思路,雇员-部门的关系。1) 第一范式例如,现在假设有如下的数据库创建脚本create table person(pid number(4) primary key not nul
100、---------------修改表结构,添加字段------------------ alter table stu add(addr varchar2(29)); 101、---------------删除字段-------------------------- &
在linux系统下可以通过cat /proc/cpuinfo来查看本机上cpu的相关信息,通过processor可以判断逻辑cpu的个数,physical id可以判断物理cpu的个数,通过cpu cores来判断每个cpu内的核数,通过siblings和cpu cores的对比可以判断是否支持超线程。 [test@hash1 ~]$ cat /proc/cpuinfo |grep pr
还有半小时就要吃饭了 姑且在夏天抒发下自己的情感~~ 给四个小章节吧,细节省略.... 章节一 我们分手吧 “我们分手吧。”“好啊,分就分吧。那让我们最后一次握手吧。”她伸出手,他握住她的手,他坏笑说,“你能把手挣脱出去我们就分手”她挣脱了好久也 没有挣 脱出去,于是很生气的说:“你知道吗
问题:我服务器中有些数据需要find出来拷贝到移动硬盘中,并保持原目录结构, find ./ -name '*' -exec cp -v --parents {} /mnt \; 我是这样写的,./下的子目录会在/mnt中创建,有个问题就是我需要在/mn
1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令: mysqladmin -u r
文件的同步镜像在很多地方都需要用到,因此rsync这款免费软件得到了广泛的应用,包括在Windows平台上,都已经有了支持rsync的“cwRsyncServer”。但是,我们一般都是通过结合crontab计划任务来实现文件同步的,这样做的缺点是效率低,不能做到实时同步。现在,在Linux平台下我们可以利用2.6内核的inotify监控文件系统机制,通过inotify-tools来实现实时同步了。
呵呵,那种无知刚刚可能是一切的雏形,梦想着自己要是可以黑掉政府网站,给那些不搭理自己的人一个警钟,上面写着我是某某,你们一天可以干点儿对社会有意义的事情吗? 亦或是你们可以微服私访下,这个社会上那些不为人知的事情... 我是足够天真的,更是足够具有爱国主义精神的,然不知,泥菩萨,时隔许久,你依然只是听见房子外面的雷雨声,难道这是在对屈原先生说,汗:你可真好,一句离骚便可以道
亦余心之所善兮,虽九死其犹未悔。 -----屈原。 端午之际,雷雨交加,一个人的夜晚,只有文字和自己是最真实,或许,我改将自己活成IP的形式,该是对往事,对苦
以下为本次试验配置步骤:Setup-1:在DNS-Master上的配置如下1.1 保证网络连通性[root@localhost ~]# ifconfig eth0eth0 Link encap:Ethernet HWaddr 00:0C:29:FE:39:09 &nbs
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号