码迷,mamicode.com
首页 > 数据库
MongoDB基本命令用
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表show collections:显示当前数据库中的集合(类似关系数据库中的表)show users:显示用户use :切换当前数据库,这和MS...
分类:数据库   时间:2015-09-03 15:19:46    阅读次数:206
你的数据库数据量上亿,为了提高效率,要分库还是分表?具体怎么做 - 开源中国社区
你的数据库数据量上亿,为了提高效率,要分库还是分表?具体怎么做 - 开源中国社区你的数据库数据量上亿,为了提高效率,要分库还是分表?具体怎么做
分类:数据库   时间:2015-09-03 15:18:47    阅读次数:171
【9-2】mysql数据库安装
mysql安装下载社区版本MySQL软件包(地址),或者windows installer接压缩安装包到目标路径在系统变量Path中加入目标路径在mysql安装路径下,修改配置文件mysql-default.ini: basedir = C:\mysql\mysql(mysql所在目录) ...
分类:数据库   时间:2015-09-03 15:11:44    阅读次数:196
mysql中的NULL的判断
mysql> delete from `zhangchao` where x='NULL'; Query OK, 0 rows affected (0.00 sec) mysql> delete from `zhangchao` where x=NULL; Query OK, 0 rows affe...
分类:数据库   时间:2015-09-03 14:04:45    阅读次数:203
mysql 杀掉(kill) lock进程脚本
杀掉lock进程最快的方法是重启mysql,像你这种情况,1000多sql锁住了,最好是重启如果不允许重启,我提供一个shell脚本,生成 kill id命令杀掉lock线程,如下:------------------------------------#!/bin/bashmysql -u roo...
分类:数据库   时间:2015-09-03 12:46:49    阅读次数:240
MySQL查询缓存设置提高MySQL查询性能
首先看看MSYQL逻辑框架:图片来自高性能mysql如果使用了QueryCache,当查询接收到一个和之前同样的查询,服务器将会从查询缓存中检索结果,而不是再次分析和执行相同的查询。这样就能大大提高查询性能。打开查询缓存,要通过几个步骤来设置:虽然你设置mysql允许查询缓存,但是如果你设置的查询缓...
分类:数据库   时间:2015-09-03 12:42:57    阅读次数:217
R.drawable.xx 获取int类型存入数据库
R.drawable.xx是特殊的int型,存入数据库需要处理intbgid=this.getResources().getIdentifier("date","drawable",getPackageName());if(R.drawabke.date==bgid){setbackground(bg.id);}是不是很简单,可以存入数据库!
分类:数据库   时间:2015-09-03 11:39:24    阅读次数:224
MySQL - Show Processlist 整理(转)
原文来源:MySQL 5.5 Reference Manual部分翻译取自:《MySQL_5.1中文参考手册》转载请注明原文链接http://www.cnblogs.com/lenagt/archive/2012/06/06/2538201.html谢谢。----------------------...
分类:数据库   时间:2015-09-03 11:33:58    阅读次数:257
oracle union 用法
[sql] view plaincopyprint?众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考。 假设我们有一个表Student,包括以下字段与数据: drop table student; create table student ( id...
分类:数据库   时间:2015-09-03 11:35:28    阅读次数:215
通过mysql show processlist 命令检查mysql锁的方法
作者: 字体:[增加 减小] 类型:转载 时间:2010-03-07show processlist 命令非常实用,有时候mysql经常跑到50%以上或更多,就需要用这个命令看哪个sql语句占用资源比较多,就知道哪个网站的程序问题了。processlist命令的输出结果显示了有哪些线程在运行,可以帮...
分类:数据库   时间:2015-09-03 11:32:54    阅读次数:187
SQL性能优化注意事项
1.选用适合的Oracle优化器Oracle的优化器共有3种:a.RULE(基于规则)b.COST(基于成本)c.CHOOSE(选择性)设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE、COST、CHOOSE、ALL_ROWS、FIRST_RO...
分类:数据库   时间:2015-09-03 10:24:49    阅读次数:264
编写高性能SQL的注意事项
在数据库部分,对数据库应用性能改进来说,需要重点关注应用程序,在查询设计和索引策略等方面进行优化,甚至可以把数据库查询效率提高数百倍,在其他方面的优化努力,其效果就没有这么明显(见下图)。本文重点描述在应用程序中进行数据库查询时,在设计和使用索引、设计查询语句等方面的注意事项,以取得良好的数据库查询...
分类:数据库   时间:2015-09-03 10:25:44    阅读次数:267
Accessing Lua global variables from c++
http://blog.csdn.net/cnjet/article/details/5909541Calling Lua scripts from c++’s example was written in postHow to embed Lua 5.1 in C++. Now, let us l...
分类:数据库   时间:2015-09-03 10:23:41    阅读次数:217
第23/24周 临时数据库(TempDb)
在今天的性能调优培训里我们讨论下TempDb——SQL Server的公共厕所,在SQL Server里我是这样描述它的。我们的每个人都会经常使用TempDb。有些人直接使用它,有些人不直接使用它。今天我想给你概括介绍下SQL Server里TempDb的用法,另外我会给你为了更好的性能,如何配置T...
分类:数据库   时间:2015-09-03 09:15:00    阅读次数:236
mongodb 数据库用户管理
测试环境centos6.7(x64)mongodb-linux-x86_64-2.7.8.tgz1、创建系统级别管理用户useadmindb.createUser({user:"root",pwd:"123456",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})2、创建正对具体数据库管理用户useabcdb.createUser({user:"test1",pwd:"123456",roles:[{..
分类:数据库   时间:2015-09-03 07:07:12    阅读次数:197
MySQL(八)
一、MySQL锁相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-levellocking);BDB存储引擎采用的是页面锁(page-levellocking),但也支持表级锁;InnoDB存储引擎既支持行级..
分类:数据库   时间:2015-09-03 07:07:44    阅读次数:476
MySQL(九)
一、MVCC1、简介Multi-VersionConcurrencyControl多版本并发控制,大多数的MySQL事务型存储引擎,如InnoDB,Falcon以及PBXT都不使用一种简单的行锁机制。事实上,他们都和另外一种用来增加并发性的被称为“多版本并发控制(MVCC)”的机制来一起使用。MVCC不只使用在MySQL中,O..
分类:数据库   时间:2015-09-03 07:05:53    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!