忘记密码   免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 文库 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
1234下一页
最近访问板块 发新帖
查看: 10029 | 回复: 37

MySQL版《每周一议》之吐槽DBA和开发人员的烦恼(积分已转账-2013-3-22) [复制链接]

论坛徽章:
8
CU大牛徽章
日期:2013-09-18 15:20:48CU大牛徽章
日期:2013-09-18 15:20:58CU大牛徽章
日期:2013-09-18 15:21:06CU大牛徽章
日期:2013-09-18 15:21:12CU大牛徽章
日期:2013-09-18 15:21:17天秤座
日期:2013-10-30 14:01:03摩羯座
日期:2013-11-29 18:02:31luobin
日期:2016-06-17 17:46:36
发表于 2013-01-07 17:12 |显示全部楼层
积分已转账,请注意查收。

由于元旦放假原因,上周的MySQL版《一周一议》没有更新,本周继续更新。

现在隆重宣布上周获得《PHP和MySQL Web开发(原书第4版)》的用户是:seesea2517
另外xiaodylan获得200积分奖励。
其他参与讨论的用户到将至少获得20积分,积分是需要管理员手工加,加上后会发站内信的。


本期的话题是吐槽DBA和开发人员的烦恼。
这期的话题让我们一起来吐槽一下mysql DBA和数据库相关开发人员之间的故事。

1. 平时工作中遇到的问题

2. 工作上遇到的趣事

3. 一些和不同的部门之间的矛盾,沟通和解决

注:本期话题由seesea2517发起,seesea2517将会获得100积分的话题发起奖励。

活动奖励:
1、每周会评选一位最活跃的用户,有一本0racle相关的书籍送出,本周送出的书籍是《循序渐进Oracle数据库管理、规划和备份恢复》。

2、由于是话题讨论,所以每位参加者都能获得适当的积分奖励。最低20分,最高不限,^_^想要赚分的朋友也可以来凑热闹哟。

论坛徽章:
91
CU大牛徽章
日期:2013-11-29 22:26:36CU大牛徽章
日期:2014-02-21 14:21:56CU十二周年纪念徽章
日期:2014-02-21 14:22:02CU大牛徽章
日期:2014-02-21 14:22:07CU大牛徽章
日期:2014-02-21 14:22:09CU大牛徽章
日期:2015-02-28 17:45:342015元宵节徽章
日期:2015-03-06 16:56:38羊年新春福章
日期:2015-02-28 17:42:522015七夕节徽章
日期:2015-09-14 09:24:55CU大牛徽章
日期:2014-02-21 14:22:44CU大牛徽章
日期:2015-02-28 17:48:12CU大牛徽章
日期:2015-02-28 17:47:58
发表于 2013-01-08 10:32 |显示全部楼层
感谢版主,好期待带着书香的快递啊!
早上有点忙,看看下午有空整理一下话题内容~~

论坛徽章:
2
摩羯座
日期:2014-05-29 17:38:40数据库技术版块每日发帖之星
日期:2016-08-05 06:20:00
发表于 2013-01-08 11:31 |显示全部楼层
这个话题有意思

论坛徽章:
91
CU大牛徽章
日期:2013-11-29 22:26:36CU大牛徽章
日期:2014-02-21 14:21:56CU十二周年纪念徽章
日期:2014-02-21 14:22:02CU大牛徽章
日期:2014-02-21 14:22:07CU大牛徽章
日期:2014-02-21 14:22:09CU大牛徽章
日期:2015-02-28 17:45:342015元宵节徽章
日期:2015-03-06 16:56:38羊年新春福章
日期:2015-02-28 17:42:522015七夕节徽章
日期:2015-09-14 09:24:55CU大牛徽章
日期:2014-02-21 14:22:44CU大牛徽章
日期:2015-02-28 17:48:12CU大牛徽章
日期:2015-02-28 17:47:58
发表于 2013-01-08 15:04 |显示全部楼层
这个话题我最喜欢了,哈哈。

1. 索引的故事
这有几个例子,当时遇到了我就看傻眼了:
- 联合索引 A-B 和 B-A 同时存在
- 联合索引 A-B 和 A、B 独立索引同时存在

2. 帐号表的故事
有一个新成立的项目,居然是为一个用户创建一个表,上线的时候我们去帮忙发现这个,当场吐血

3. 字段的故事
因为线上的数据很多了,要改表结构是个很费时的操作,咱可爱的开发为了减轻维护人员的工作,加了一个万能字段,text类型,啥字段也不用新增了,有需要记录的信息就由程序构造字符串加在一起记录在这个万能字段里。嗯,接下来你猜对了——查询用 like "%xxx%"。

4. 导数据的故事
不会写脚本看上去是很可怜的一件事,我总是《心太软》,看到一同学要将几百个压缩备份导入实验库做统计,手工弄了十几分钟,忍不住过去敲了不到十行的脚本……

5. 字符集的问题
导入库的数据咱用的好好的,开发同学一看就是乱码,这多不好,客户端不会设置……
平时我们这些开发在别人面前是“电脑高手”,我突然发现在弄数据库的时候,这个身份反过来了。哈哈。

论坛徽章:
91
CU大牛徽章
日期:2013-11-29 22:26:36CU大牛徽章
日期:2014-02-21 14:21:56CU十二周年纪念徽章
日期:2014-02-21 14:22:02CU大牛徽章
日期:2014-02-21 14:22:07CU大牛徽章
日期:2014-02-21 14:22:09CU大牛徽章
日期:2015-02-28 17:45:342015元宵节徽章
日期:2015-03-06 16:56:38羊年新春福章
日期:2015-02-28 17:42:522015七夕节徽章
日期:2015-09-14 09:24:55CU大牛徽章
日期:2014-02-21 14:22:44CU大牛徽章
日期:2015-02-28 17:48:12CU大牛徽章
日期:2015-02-28 17:47:58
发表于 2013-01-08 15:06 |显示全部楼层
好像大家都还没放假归来啊,今天有点冷清?

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
发表于 2013-01-08 16:04 |显示全部楼层
记得才工作的时候,半夜把公司一台线上系统地 mysql 程序目录给 rm 了...
还好那台搭建不久,从 history 里找到具体的 wget 了,重新搞下来一个竟然解开直接用~~~

论坛徽章:
0
发表于 2013-01-08 21:54 |显示全部楼层
本帖最后由 huzi1986 于 2013-01-08 21:55 编辑

1、权限:开始没有DBA的时候,便于开发方便 ,运维给开发开的都是all privileges

2、安全: 允许root远程连接数据库

3、类型:常见使用char varchar 存储ip
              使用now 函数不错更新当前时间,不使用timestamp函数
              

4、引擎:没有多少经验的开发都认为MYISAM性能 比innodb要好,而且好很多倍

5、主键:很多表设计的时候没有主键
             使用char  varchar 来做innodb主键索引
              无用索引太多,有的表基本上每个列都有索引

6、表命名 数据库 字段命名: 表命名不规范,数据库命名使用 数字 字段使用保留关健字 ,比如 sort

7、分页:分页第一次居然  把全表数据要取出来


由于前期一些问题后期并不好调整,能调整的和开发说明 原有设计 存在的问题。能调整的基本上都愿意调整

比如难沟通的问题就是关于引擎选择方面 。开发喜欢 说 表能存多少数据,这有点让我哭笑不得。最近拿干脆给 开发做了一次基础培训,拿 出一些测试数据给研发看

我这里列出一些,大家说说自己所在环境中 数据库前期没有DBA参与设计存在的一些问题


论坛徽章:
29
技术图书徽章
日期:2013-09-02 19:59:502015元宵节徽章
日期:2015-03-06 15:51:332015小元宵徽章
日期:2015-03-06 15:57:20操作系统版块每日发帖之星
日期:2015-08-16 06:20:002015七夕节徽章
日期:2015-08-21 11:06:17操作系统版块每日发帖之星
日期:2015-09-21 06:20:002015亚冠之水原三星
日期:2015-10-30 00:06:07数据库技术版块每日发帖之星
日期:2015-12-24 06:20:0015-16赛季CBA联赛之上海
日期:2016-01-07 10:32:07操作系统版块每日发帖之星
日期:2016-01-08 06:20:00操作系统版块每日发帖之星
日期:2016-05-18 06:20:00IT运维版块每日发帖之星
日期:2016-07-23 06:20:00
发表于 2013-01-09 00:26 |显示全部楼层
我想说,我们来讨论MySQL,但是给的东西居然是Oracle,你说你觉得合适吗?!1

论坛徽章:
17
CU大牛徽章
日期:2013-03-13 15:32:35午马
日期:2014-07-29 13:09:18申猴
日期:2015-01-09 11:36:332015年亚洲杯之澳大利亚
日期:2015-03-03 13:57:302015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之沙特阿拉伯
日期:2015-03-27 11:24:282015亚冠之阿尔纳斯尔
日期:2015-06-16 11:50:23CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52丑牛
日期:2014-02-25 13:44:59射手座
日期:2014-02-25 13:45:40午马
日期:2014-04-08 12:28:48
发表于 2013-01-09 09:08 |显示全部楼层
回复 8# Hongqiyaodao


反正mysql被oracle收购了  

论坛徽章:
29
技术图书徽章
日期:2013-09-02 19:59:502015元宵节徽章
日期:2015-03-06 15:51:332015小元宵徽章
日期:2015-03-06 15:57:20操作系统版块每日发帖之星
日期:2015-08-16 06:20:002015七夕节徽章
日期:2015-08-21 11:06:17操作系统版块每日发帖之星
日期:2015-09-21 06:20:002015亚冠之水原三星
日期:2015-10-30 00:06:07数据库技术版块每日发帖之星
日期:2015-12-24 06:20:0015-16赛季CBA联赛之上海
日期:2016-01-07 10:32:07操作系统版块每日发帖之星
日期:2016-01-08 06:20:00操作系统版块每日发帖之星
日期:2016-05-18 06:20:00IT运维版块每日发帖之星
日期:2016-07-23 06:20:00
发表于 2013-01-09 09:49 |显示全部楼层
回复 9# DiDeCrouse


    那也是两个不同的东西啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:wangnan@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP