mysql
文章平均质量分 63
_lovjesus
这个作者很懒,什么都没留下…
展开
-
mysql CPU占用解决过程
MYSQL CPU 占用 100% 的解决过程 今天早上仔细检查了一下。目前此网站的七日平均日 IP 为2000,PageView 为 3万左右。网站A 用的 database 目前有39个表,记录数 60.1万条,占空间 45MB。按这个数据,MySQL 不可能占用这么高的资源。于是在服务器上运行命令,将 mysql 当前的环境变量输出到文件 output.txt:d:\web转载 2013-05-02 11:50:50 · 545 阅读 · 0 评论 -
mysql.h:没有文件或目录
1:mysql.h:没有那个文件或者目录原:#include 修改后:#include 或者#include 因为:/usr/inlcude/是gcc默认搜寻头文件的一个路径 而/include下有一个mysql目录名与mysql.h命名空间相同,系统不再向下查询。 即如果mysql目录不叫mysql 叫mysqlnew也不会出现这样的情况,所以在mysql.h前面要加上mysql/原创 2013-05-30 10:44:26 · 5933 阅读 · 0 评论 -
Can't local object method "fetchrow_array" via package "DBI::db"
1:Can't local object method "fetchrow_array" via package "DBI::db"这个问题让我纠结了很久很久很久很久 我很郁闷 到现在 谁能帮我解决一下!!!原因:我把变量写错了:$sql = $conn->prepare("select * from sendinfo");$sql->execute();while(@row原创 2013-05-29 16:53:54 · 1091 阅读 · 0 评论 -
mysql最大并发量测试
并发是指同一时刻有多少个请求在数据库上跑;这个数据跟硬件配置有关也跟所做操作和服务配置有关:如果单指查询,那么同环境下有索引的查询一定比没索引的查询并发量小;如果单指写入,那么同环境下有索引或者触发器的写入一定会比没有这些的并发量小;网上有业内人士说并发量在500-1000,后面我想做一次测试看看到底是什么数据。下面是我写的一个简单脚本(环境不干净没怎么测试,啥时候重装原创 2014-05-27 10:32:02 · 26241 阅读 · 1 评论 -
主从-分表数据库优化思想
作为了解需要知道主从服务器的模型的:今天想了这个问题:我做的模块不需要查询只是insert和update.而search操作由其他模块做。那么我想提高写入的性能又不影响查询的性能,怎么办。。。于是想到之前做过的Handlersock插件来做些提升。myisam的查询性能比innodb性能好:不支持事物操作innodb的写入要比myisam性能好:支持事物;无索引(事物:一连原创 2014-05-27 10:29:58 · 974 阅读 · 0 评论 -
mysql优化
人们工作有压力,MySQL数据库同样也有工作压力。当使用MySQL数据库的网站访问量越来越大的时候,它的压力也会越来越大,那么如何给MySQL数据库减压呢?那就是优化! 单机MySQL的优化有三种方法。分别是:一、服务器物理硬件的优化;二、MySQL安装时的编译优化;三、自身配置文件my.cnf的优化。一、服务器物理硬件的优化1、磁盘寻道能力(磁盘I/O) 是制约MySQL性转载 2013-12-19 10:35:03 · 647 阅读 · 0 评论 -
mysql存储引擎和数据导出(入)
存储引擎:1:查看支持格式show variables like 'table_type';show engines \G;create table test(id int(255) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id) ) engine=myisam default charset=gbk; 创建一个存数引擎是myisam的表 (e原创 2013-06-07 11:17:55 · 655 阅读 · 0 评论 -
mysql其他用户授权
++++++++++++++++++++++++++++++++++++++++++++++++++++基本操作过程:mysql -uroot -p密码>grant select,insert,update,delete on *.* to lyy@"%" identified by "passwd"; //lyy用户拥有该所有库的操作权限(不限)或者>grant all priv转载 2013-05-06 03:34:54 · 766 阅读 · 0 评论 -
mysql索引视图触发器
这段时间开会讨论数据访问时间优化的瓶颈和方案,邮件访问操作还是有点慢尽可能再优化,我们组新来的大牛测试和mysql之间的数据交互时间长可以继续优化,猜测当初的mysql设计貌似只考虑了前端开发方便而忽略了后台的性能,这里提到了些mysql的 索引设计、视图、触发器 听得我值犯迷糊 今天把这些东西补一补 以后就可以听懂了:索引的设计和应用:为test表创建一个4字节的前缀索引:create原创 2013-06-13 16:47:52 · 738 阅读 · 0 评论 -
mysql日志打开
mysql有以下几种日志: 错误 日志: log-err 查询 日志: log 慢查询日志: log-slow-queries 更新 日 志: log-update 二进制日志: log-bin 在mysql的安装目录下,打开my.ini,在后面加上上面的参数,保存后重启mysql服务就行了。 例如: #Enter a name for the b转载 2013-05-02 13:26:49 · 511 阅读 · 0 评论 -
mysql的C-API交互函数与类型表
C API数据类型MYSQL 该结构代表1个数据库连接的句柄。几乎所有的MySQL函数均使用它。不应尝试拷贝MYSQL结构。不保证这类拷贝结果会有用。MYSQL_RES 该结构代表返回行的查询结果(SELECT, SHOW, DESCRIBE,EXPLAIN)。在本节的剩余部分,将查询返回的信息称为“结果集”。MYSQL_ROW 这是1行数据的“类型安全转载 2013-05-30 14:28:16 · 1068 阅读 · 0 评论 -
mysql的C-API交互实现流程
步骤:1. 通过调用mysql_library_init(),初始化MySQL库。库可以是mysqlclient C客户端库,或mysqld嵌入式服务器库,具体情况取决于应用程序是否与“-libmysqlclient”或“-libmysqld”标志链接。2. 通过调用mysql_init()初始化连接处理程序,并通过调用mysql_real_connect()连接到服务器。转载 2013-05-30 15:03:07 · 830 阅读 · 0 评论 -
C的mysql交互设计模式
C与mysql交互的一个问题是:如果“循环”插入或者更新等操作失败 那么C后台一般不会随意down掉 所以“循环”继续 ,那么错误就会不断的被提示,这样记录出错的信息就会被丢弃:如果是大用户数据流时候损失不容忽视,此时会有这样的设计模型:一旦出错 将报错信息保留到log文件中并且将要处理的数据一同记录到别的地方, 另起一个进程来监听这个日志 一旦有报错 立即启动应急措施并恢复因报错而原创 2013-05-30 14:19:34 · 1037 阅读 · 0 评论 -
mysql-C-API常用函数
关于返回值:返回值的函数通常会返回指针或整数。除非作了其他规定,返回指针的函数将返回非Null值,以指明成功,或返回NULL值以指明出错。返回整数的函数将返回0以指明成功,或返回非0值以指明出错。注意,非0值仅表明这点。除非在函数描述中作了其他说明,不要对非0值进行测试:if (result) /* correct */ 正确做法 ... er转载 2013-05-30 18:57:04 · 631 阅读 · 0 评论 -
mysql取消用户权限检查
如果你忘了 MySQL 的 root 帐号密码,别担心,使用下面步骤就可以重设一个新密码:首先停止 MySQL 服务 “/etc/init.d/mysql stop”启动 MySQL 服务并屏蔽用户权限检查,可通过如下命令:mysqld_safe --skip-grant-tables 记住,当你使用这个参数启动服务时,任何人无需密码即可连接到 MySQL 并拥有最高权转载 2013-05-06 12:21:07 · 1625 阅读 · 0 评论 -
ldap命令
一般常用:ldapsearch -x -D cn=Manager,dc=cs2c.dc=com,dc=cn -w password > test.txt收藏网址:http://goodmessagemore.blog.163.com/blog/static/34508834201236101840652/=========================================转载 2013-03-29 17:49:30 · 953 阅读 · 0 评论 -
mysql数据库基础操作
DDL:1:创建库/删除库create database test; drop database test;2:创建表/删除表:create table test (id int(255) NOT NULL AUTO_INCREMENT PRIMARY KEY, name varchar(100) NOT NULL, password varchar(255) , friends原创 2013-06-05 19:42:15 · 670 阅读 · 0 评论