码迷,mamicode.com
首页 > 数据库
网站优化—MySQL优化
MySQL优化 简介 由于页面静态化技术可以实现对动态数据的缓存,但是有的时候还是需要去请求数据库。所以对数据库的优化也是不可缺少的。 优化思路 设计:存储引擎,字段,范式 自身:索引,自身的缓存 架构:读写分离 存储引擎: MyISAM和InnoDB之间的对比。当然需要知道MySQL除了这两种存储... ...
分类:数据库   时间:2016-04-08 21:46:14    阅读次数:344
mariadb启动
systemctl start mariadb.service #启动MariaDBsystemctl stop mariadb.service #停止MariaDBsystemctl restart mariadb.service #重启MariaDBsystemctl enable mariad ...
分类:数据库   时间:2016-04-08 21:39:55    阅读次数:244
MySQL常见注意事项及优化
MySQL常见注意事项 模糊查询 like 默认是对name字段建立了索引 注意:在使用模糊查询的时候,当% 在第一个字母的位置的时候,这个时候索引是无法被使用的。但是% 在其他的位置的时候,索引是可以被使用的。 # select * from tableName where name like "... ...
分类:数据库   时间:2016-04-08 21:38:41    阅读次数:304
PostgreSQL异步客户端(并模拟redis 数据结构)
以前为了不在游戏逻辑(对象属性)变更时修改数据库,就弄了个varchar字段来表示json,由服务器逻辑(读取到内存)去操作它。 但这对运维相当不友好,也不能做一些此Json数据里查询。 所以后面就用了下ssdb,然而就在前几天才了解到postgresql支持json了(其实早在两年前就行了吧··· ...
分类:数据库   时间:2016-04-08 21:37:41    阅读次数:399
oracle 监听 添加ip
同时修改tnsnames.ora、listener.ora将这两个文件中HOST后面的主机都修改为127.0.0.1然后重启OracleServiceXE、OracleXETNSListener服务 listener.ora文件修改为 SID_LIST_LISTENER = (SID_LIST = ...
分类:数据库   时间:2016-04-08 21:34:05    阅读次数:202
Mysql从入门到精通视频课程【加薪必备版】
从零基础学习MySQL/MariaDB数据库,为我们的Linux运维技术加分,每个成功的男人背后都有个她支撑着,而每个NB的架构后面都有一个MySQL支撑着。 从零基础学习MySQL/MariaDB数据库,为我们的Linux运维技术加分,每个成功的男人背后都有个她支撑着,而每个NB的架构后面都有一个 ...
分类:数据库   时间:2016-04-08 21:30:25    阅读次数:226
CentOS7安装MySQL并开启远程访问
1.安装MySQL CentOS7中默认安装了MySQL系列的数据库,需要先卸载掉。 查看当前安装的mariadb包: [root@bogon desktop]# rpm -qa | grep mariadb 将它们统统强制性卸载掉: [root@bogon 桌面]# rpm -e --nodeps ...
分类:数据库   时间:2016-04-08 21:27:01    阅读次数:650
网站优化—mysql explain执行计划
explain执行计划 简介MySQL调优: 先发现问题(慢查询,profile) 对于使用索引和没有使用索引,了解到索引可以快速去查找数据 了解什么是索引(索引是排好序的快速查找的数据结构) 索引的管理(查看,创建,删除) 索引的本身的数据结构(B-TREE结构和聚簇结构) MySQL是如何去使用... ...
分类:数据库   时间:2016-04-08 21:26:31    阅读次数:239
解析JSON插入数据库
...
分类:数据库   时间:2016-04-08 21:24:22    阅读次数:306
mysql在线DDL(与oracle的区别)
对mysql有所研究的都知道,当mysql某个业务表上有未提交的活动事务的时候,你去执行在线DDL,这相当危险,直接会被卡住,showprocesslist里面会显示这个DDL遇到了MDL锁等待,即“waitingfortablemetadatalock",此时如果你去喝咖啡去了。。。杯具就发生了,因为此时这个业务表..
分类:数据库   时间:2016-04-08 20:14:56    阅读次数:387
表单内容插入数据库
<?phpheader("content-type:text/html;charset=utf-8");/*$mysql_username="localhost";//连接数据库用户名$mysql_password="";//连接数据库密码*/$mysql_database="test";//数据库的名字//连接到数据库$conn=mysql_connect(‘localhost‘,‘root‘,‘‘)ordie("MYSQL_connect:".m..
分类:数据库   时间:2016-04-08 20:16:08    阅读次数:191
MySQL主主
AB数据库安装就不说了启动AB数据库AB数据库上执行grantreplicationslaveon*.*to‘repl‘@‘127.0.0.1‘identifiedby‘123456‘;链接数据库更改a主机my.cnf配置log-bin=mysql-bin#binaryloggingformat-mixedrecommendedbinlog_format=mixed#requireduniqueidbetween1and2^32-1#default..
分类:数据库   时间:2016-04-08 20:12:11    阅读次数:352
CentOS7安装oracle 11gR2
最近要运维一个项目,准备在家办公,公司无远程作业环境,个人本本不喜欢别人碰,第一次在CentOS上安装,本案留以后使用,毕竟不是经常安装。 注:Oracle11gR2 X64安装 一、环境准备 安装包: 以上觉得不是重点,不给下载地址,不描述安装过程,安装完CentOS 7,截图如下: 第一次安装防 ...
分类:数据库   时间:2016-04-08 20:03:16    阅读次数:3433
MyBatis参数传入集合之foreach动态sql
foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位 ...
分类:数据库   时间:2016-04-08 20:03:47    阅读次数:393
数据库命名规范
1.设计原则 1) 标准化和规范化 数据的标准化有助于消除数据库中的数据冗余。标准化有好几种形式,但Third Normal Form(3NF)通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。简单来说,遵守3NF 标准的数据库的表设计原则是:“One Fact in One Place”即某 ...
分类:数据库   时间:2016-04-08 20:00:11    阅读次数:307
[linux]ubuntu 下安装RMySQL包
http://downloads.mysql.com/docs/connector-odbc-en.pdf http://blog.csdn.net/ixidof/article/details/5958904 http://askubuntu.com/questions/446483/how-to ...
分类:数据库   时间:2016-04-08 19:59:50    阅读次数:207
sql百态01-post
第一个输入字段我喜欢测试“搜索引擎”和“登录表单”的一个网站,最下面的例子是测试一个“登录表单”。你应该旨在抑制任何错误消息和服务器响应在生产环境中,把开发人员调试。我们将假定接收脚本有一个最严重的SQL语句: 1.Random SQL(随机的SQL):一些随机的SQL类型的输入值,看看服务器返回一 ...
分类:数据库   时间:2016-04-08 19:51:34    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!