51CTO博客开发
1 问题来源 一个哥们求助mysql 运行所需要的pid文件不存在 造成无法启动mysql具体报错为Can't start server: can't create PID file: No such file or directory2 具体问题分析看到此问题时,我一开始很疑
&n
1 独立表空间与共享表空间的对比共享表空间:优点:可以放表空间分成多个文件存放到各个磁盘上(表空间文件大小不受表大小的限制,如一个表可以分布在不同步的文件上)。数据和文件放在一起方便管理。缺点1 文件会变得越来越大,不利于备份工作的进行2 会导致表删除数据或者表后 表空间空间不能回收或者出现间隙,比如因为某种原因需要建立临时表,临时表删除后表空间也不会回收,导致文件越来越大,不易管理独立表空间:在
1 问题来源 在交流群一个哥们询问 ERROR 1146 (42S02): Table 'xxx' doesn't exist 此错误2 具体问题分析此表是属于innodb空间 由于ibdata1中记录了innodb表的元数据 ,经过网上查下和自己分析。由于ibdata1文件损坏造成的,造成innodb引擎的表不可以用3 解决办法暂时没有好的解决办法,只能利用备份恢复
左边是mongodb查询语句,右边是sql语句。对照着用,挺方便。db.users.find() select * from usersdb.users.find({"age" : 27}) select * from users where age = 27db.users.f
1 显示当前日期date 2 显示具体格式 date +%y%m%d%H%M%S3 显示前7天的日期date -d '-7 days'
在server.xml里的<host>标签下加上<Valve className="org.apache.catalina.valves.AccessLogValve"directory="logs" prefix="localhost_access_log." suffix=".txt"patter
l linux上的/var/log/secure 不记录日志重新开启 sshd服务 和sysylogd日志服务即可
:PageSpeed让管理员无需更改页面内容和工作流传,自动将网页性能最佳实践应用到页面和相关资源,从而加速网站,减少页面加载时间。近日其Nginx Beta版本终得释放,谷歌、淘宝的一些工程师及个体志愿者参与了开发。 mod_pagespeed于2010年发布,让网站管理员可以为其Web应用提速,而不需要深度的性能优化造诣。mod_pagespeed最初版本只作为
#!/bin/bashDATE=`date +%Y%m%d%H`apachedata=/usr/local/apacheip=·`/sbin/ifconfig eth0 | grep 'inet addr' | cut -d: -f2 | awk
目的: 缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。实现: nginx proxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器去取文件了。配置: 打开配置文件/etc/nginx/nginx.conf##cache##  
1 du -sh * | sort -n 定位造成磁盘空间罪魁祸首的文件 一步一步找到2 ssh -p 端口 IP 安装指定的SSH端口登陆服务器3 top -b -n 1 | grep
IP=`/sbin/ifconfig eth0 | grep 'inet addr' | cut -d: -f2 | awk '{ print $1}'`DATE=`date +%Y%m%d_%H`/usr/local/mysql/bin/mysqladmin -pbxd123 shutdownPROCESS= `ps -ef |grep /usr/local/my
HOSTNAME=`hostname`MYSQLPORT=`netstat -na | grep "LISTEN" | grep "3306"|cut -d: -f2|awk '{print $1}'`MYSQLIP=`/sbin/ifconfig eth0 | grep "inet addr" | cut -d: -f2
一.等待事件的相关知识:1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分事件。2). 非空闲等待事件专门针对ORACLE的活动,指数据库任务或应用运行过程中发生的等待,这些等待事件是在调整数据库的时候需要关注与研究的。在Oracle 10g中的等待事件有8
许久不玩oracle 今天第一次装oracle 遇到两个问题 并附上解决办法1 经过千辛万苦我终于在老爷机上装上了oracle(用的居然是10G的安装文档 囧)然后启动 顿时报一个 无法打开初始化initsid.ora的错误。让我纳闷不已。到路径一找 根本就莫有这个文件。而且为啥会启动应用pfile呢。因为无法启动&n
Select …forupdate语句是我们经常使用手工加锁语句。通常情况下,select语句是不会对数据加锁,妨碍影响其他的DML和DDL操作。同时,在多版本一致读机制的支持下,select语句也不会被其他类型语句所阻碍。 借助for update子句,我们可以在应用程序的层面手工实现数据加锁保护操作。本篇我们就来介绍一下这个子句的用法和功能。 &n
#使用的用户和组(可以只设置用户而已) user www-data www-data; #启动进程,通常设置成和cpu的数量相等(一般等于CPU的总核数或者总核数的两倍),每个进程耗费10MB-12MB内存 worker_processes 8; #指定错误日志存放的路径,错误日志记录级别可选项为:[debug | info | noticd | warn | error | crit]
nginx为了实现反向代理的需求而增加了一个ngx_http_proxy_module模块。其中proxy_set_header指令就是该模块需要读取的配置文件。在这里,所有设置的值的含义和http请求同中的含义完全相同,除了Host外还有X-Forward-For。Host的含义是表明请求的主机名,因为nginx作为反向代理使用,而如果后端真是的服务器设置有类似防盗链或者根据http请求
命令 命令含义 格式 bzip2 .bz2文件的压缩(或解压)程序 bzip2[选项]压缩(解压缩)的文件名 bunzi
1 mysqladmin -uroot -p123 shutdown 关闭命令 /usr/local/mysql/bin/mysqld_safe --user=mysql & 启动命令 2 将从服务器切换成主服务器 保证所有从数据库都已经执行了relay log中的全部更新,在从服务器中执行 stop slave io_thread,用show processlis
建立mysql 用户组和用户 #grep mysql /etc/group #groupadd mysql #grep mysql /etc/passwd #useradd mysql -g mysql -c "MySQL Server" -M -s /sbin/nologin -g:指定新增用户所属的用户组 -c:对新增用户的附加说明 -M:不建立使
内存数据块写入数据文件,在写的过程中,一旦发生实例崩溃,就需要实例恢复 要有一套完整的机制能够保证用户已经提交的数据不会丢失 而且这套机制要充分考虑IO效率问题 Oracle引入了CKPT和LGWR这两个后台进程,这两个进程与DBWn进程互相合作, 提供了既安全又高效的写脏数据块的解决方案。 用户进程每次修改内存数据块时,都会在日志缓冲区(log buffer)中构造一个相应的重做条目(
块恢复: RMAN> blockrecover datafile 2 block 2,3,4; 数据文件恢复: SQL> alter database datafile 2 offline; RMAN>restore datafile 2; RMAN>recover datafile 2; RMAN>sql "alter databas
查询分区:Select *From user_extents WHERE partition_name='分区名'; 1)创建表空间 create tablespace HRPM0 datafile '/oradata/misdb/HRPM0.DBF' size 5m autoextend on next 10m maxsize unlimited 2)删除表空间(同时把数据文件也删除)
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 &n
ORACLE锁 设立封锁机制主要是为了对并发操作进行控制,对干扰进行封锁,保证数据的一致性和准确性。Oracle数据库封锁方式有三种:共享锁,独占锁,共享更新锁 锁类型 Oracle RDBMS的封锁类型可分为如下三类: 1、内部级封锁 内部级封锁是用于保护ORACLE内部结构,由系统内部实现,用户不能访问,因此我们不必对此做过多的了解。 2、DDL级封锁(字典/语法分
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号