楼主: mchdba

MySQL知识点技能点总结贴--个人版!

[复制链接]
论坛徽章:
27
优秀写手
日期:2013-12-18 09:29:09ITPUB季度 技术新星
日期:2012-08-15 14:50:13嫦娥
日期:2013-03-04 09:47:05数据库板块每日发贴之星
日期:2011-09-08 01:01:01数据库板块每日发贴之星
日期:2011-09-11 01:01:01数据库板块每日发贴之星
日期:2011-09-10 01:01:02数据库板块每日发贴之星
日期:2011-09-09 01:01:01ITPUB十周年纪念徽章
日期:2011-11-01 16:26:59ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:422013年新春福章
日期:2013-03-04 09:50:49
171#
 楼主| 发表于 2012-7-18 14:58 | 只看该作者
本帖最后由 mchdba 于 2012-7-18 14:59 编辑
sunny_zhao0127 发表于 2012-7-18 14:23
30楼的这一段 :
-- ==================================
-- 错误日志清理


就是原来的日志文件太大了,手动清空一下而已,用那个命令就是表示新的日志信息会继续录入的原来的日志文件里面去。

最简单的做法是 > *.error

使用道具 举报

回复
论坛徽章:
5
奥运会纪念徽章:蹦床
日期:2012-08-24 16:50:342013年新春福章
日期:2013-02-25 14:51:24鲜花蛋
日期:2013-06-08 15:24:31ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:422014年世界杯参赛球队: 意大利
日期:2014-06-25 12:38:19
172#
发表于 2012-7-18 15:13 | 只看该作者
mchdba 发表于 2012-7-18 14:58
就是原来的日志文件太大了,手动清空一下而已,用那个命令就是表示新的日志信息会继续录入的原来的日志 ...

那么我可以这么理解吗
: 前面的 true *.err 这一段是对新生成的err文件的判断 如果是;就 ls >*.err 继续录入到 *.err中
请问楼主  这是什么语法 linux的还是mysql的 抑或是其他脚本文件(如shell等)的?
谢谢

使用道具 举报

回复
论坛徽章:
27
优秀写手
日期:2013-12-18 09:29:09ITPUB季度 技术新星
日期:2012-08-15 14:50:13嫦娥
日期:2013-03-04 09:47:05数据库板块每日发贴之星
日期:2011-09-08 01:01:01数据库板块每日发贴之星
日期:2011-09-11 01:01:01数据库板块每日发贴之星
日期:2011-09-10 01:01:02数据库板块每日发贴之星
日期:2011-09-09 01:01:01ITPUB十周年纪念徽章
日期:2011-11-01 16:26:59ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:422013年新春福章
日期:2013-03-04 09:50:49
173#
 楼主| 发表于 2012-7-18 15:20 | 只看该作者
sunny_zhao0127 发表于 2012-7-18 15:13
那么我可以这么理解吗
: 前面的 true *.err 这一段是对新生成的err文件的判断 如果是;就 ls >*.err 继 ...

shell脚本的,当时我不太懂,是请教一个sa写的,呵呵!

现在我知道了,直接 > *.err 就搞定了!

使用道具 举报

回复
论坛徽章:
5
奥运会纪念徽章:蹦床
日期:2012-08-24 16:50:342013年新春福章
日期:2013-02-25 14:51:24鲜花蛋
日期:2013-06-08 15:24:31ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:422014年世界杯参赛球队: 意大利
日期:2014-06-25 12:38:19
174#
发表于 2012-7-18 15:38 | 只看该作者
mchdba 发表于 2012-7-18 15:20
shell脚本的,当时我不太懂,是请教一个sa写的,呵呵!

现在我知道了,直接 > *.err 就搞定了!

感谢楼主分享  呵呵 谢谢 向您学习哈

使用道具 举报

回复
论坛徽章:
5
奥运会纪念徽章:蹦床
日期:2012-08-24 16:50:342013年新春福章
日期:2013-02-25 14:51:24鲜花蛋
日期:2013-06-08 15:24:31ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:422014年世界杯参赛球队: 意大利
日期:2014-06-25 12:38:19
175#
发表于 2012-7-18 17:30 | 只看该作者
mchdba 发表于 2011-10-20 21:51
mysql里面索引有字段的降序升序的设定
ALTER TABLE `csf`.`drbd_t`  ADD INDEX `id` (`id` DESC, `nm` ASC ...

有一个小错误哦  
ALTER TABLE `csf`.`drbd_t`  ADD INDEX  id (id DESC, nm  ASC) 这个字段名是不能加引号的哦....

使用道具 举报

回复
论坛徽章:
27
优秀写手
日期:2013-12-18 09:29:09ITPUB季度 技术新星
日期:2012-08-15 14:50:13嫦娥
日期:2013-03-04 09:47:05数据库板块每日发贴之星
日期:2011-09-08 01:01:01数据库板块每日发贴之星
日期:2011-09-11 01:01:01数据库板块每日发贴之星
日期:2011-09-10 01:01:02数据库板块每日发贴之星
日期:2011-09-09 01:01:01ITPUB十周年纪念徽章
日期:2011-11-01 16:26:59ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:422013年新春福章
日期:2013-03-04 09:50:49
176#
 楼主| 发表于 2012-7-19 08:22 | 只看该作者
sunny_zhao0127 发表于 2012-7-18 17:30
有一个小错误哦  
ALTER TABLE `csf`.`drbd_t`  ADD INDEX  id (id DESC, nm  ASC) 这个字段名是不能加引 ...

不是很理解你的意思?

字段名是可以作为索引的名字的,只是这么命名不太规范,以前是这样命名的,现在都规范起来了,加了in_前缀了!

使用道具 举报

回复
论坛徽章:
5
奥运会纪念徽章:蹦床
日期:2012-08-24 16:50:342013年新春福章
日期:2013-02-25 14:51:24鲜花蛋
日期:2013-06-08 15:24:31ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:422014年世界杯参赛球队: 意大利
日期:2014-06-25 12:38:19
177#
发表于 2012-7-19 09:37 | 只看该作者
mchdba 发表于 2012-7-19 08:22
不是很理解你的意思?

字段名是可以作为索引的名字的,只是这么命名不太规范,以前是这样命名的,现在 ...


嗯 你讲的对
不过我是指括号里面的字段不加引号的
ALTER TABLE `csf`.`drbd_t`  ADD INDEX  id (id DESC, nm  ASC);


使用道具 举报

回复
论坛徽章:
27
优秀写手
日期:2013-12-18 09:29:09ITPUB季度 技术新星
日期:2012-08-15 14:50:13嫦娥
日期:2013-03-04 09:47:05数据库板块每日发贴之星
日期:2011-09-08 01:01:01数据库板块每日发贴之星
日期:2011-09-11 01:01:01数据库板块每日发贴之星
日期:2011-09-10 01:01:02数据库板块每日发贴之星
日期:2011-09-09 01:01:01ITPUB十周年纪念徽章
日期:2011-11-01 16:26:59ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:422013年新春福章
日期:2013-03-04 09:50:49
178#
 楼主| 发表于 2012-7-19 09:42 | 只看该作者
sunny_zhao0127 发表于 2012-7-19 09:37
嗯 你讲的对
不过我是指括号里面的字段不加引号的
ALTER TABLE `csf`.`drbd_t`  ADD INDEX  id (id  ...

没事的,`是mysql支持的字段或者表名或者库名的标记符号,没事的,你也可以不加这个符号,也可以加。

使用道具 举报

回复
论坛徽章:
5
奥运会纪念徽章:蹦床
日期:2012-08-24 16:50:342013年新春福章
日期:2013-02-25 14:51:24鲜花蛋
日期:2013-06-08 15:24:31ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:422014年世界杯参赛球队: 意大利
日期:2014-06-25 12:38:19
179#
发表于 2012-7-19 10:13 | 只看该作者
mchdba 发表于 2012-7-19 09:42
没事的,`是mysql支持的字段或者表名或者库名的标记符号,没事的,你也可以不加这个符号,也可以加。

哦 原来是这样 明白了 我把`和单引号 双引号‘  “ 混淆了 谢谢楼主
嘿嘿
原来我在正式库里面修改索引的时候 把`敲成 ’ 单引号了 当时我还纳闷呢 怎么添加不上去呢   

使用道具 举报

回复
论坛徽章:
5
奥运会纪念徽章:蹦床
日期:2012-08-24 16:50:342013年新春福章
日期:2013-02-25 14:51:24鲜花蛋
日期:2013-06-08 15:24:31ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:422014年世界杯参赛球队: 意大利
日期:2014-06-25 12:38:19
180#
发表于 2012-7-19 16:56 | 只看该作者
mchdba 发表于 2011-10-25 15:32
【转载】http://hi.baidu.com/cavaran/blog/item/2e82b702205ab16b3812bb63.html

在研究innodb_flush_lo ...

请教楼主 在您77楼share出来的 mysql server优化的参数里面
有一个参数 innodb_additional_pool_size
我有一个疑问 请教一下  
这个参数在官网上找不到 google也查不出相关的资料  您这上面是讲的mysql的那个版本的相关参数啊
我只是找到了一个跟这个很形似的
innodb_additional_mem_pool_size 这个参数是存储数据字典和其他数据结构的 这个大家都知道
innodb_additional_pool_size是innodb_additional_mem_pool_size 的前身吗
麻烦楼主share一下
非常感谢

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表