码迷,mamicode.com
首页 > 数据库
SQLite中的事务操作
关于SQLite事务可以解决一些问题,比如你要插入两个数据,可以将两个数据作为同一个事务进行插入,这样如果第二个数据错误了,便自动执行回滚操作,第一个数据也不会插入成功,保证了数据的同步!举一个实际的例子:应用程序初始化时需要批量的向sqlite中插入大量数据,单独的使用for+Insert方法导致...
分类:数据库   时间:2014-10-09 01:01:07    阅读次数:229
SQL Server 创建全文索引
背景知识: 全文目录是全文索引是容器、所以在创建全文索引前要有全文目录。第一步: 创建全文目录: create fulltext catalog catalog_name [on filegroup_name] ...
分类:数据库   时间:2014-10-09 00:56:27    阅读次数:233
Mysql Grant权限
查看用户权限:SELECT host,user,password,Grant_priv,Super_priv FROM mysql.user;权限取决于最上一条记录的值如果需要收回权限:REVOKE ALL PRIVILEGES ON *.* FROM 'root'@'ip1';上面这条SQL将置G...
分类:数据库   时间:2014-10-09 00:53:47    阅读次数:329
mysql 多个字段拼接
Mysql的查询结果行字段拼接,能够用以下两个函数实现:1. concat函数mysql> select concat('1','2','3') from test ;+---------------------+| concat('1','2','3') |+-------------------...
分类:数据库   时间:2014-10-09 00:47:37    阅读次数:213
oracle 同样数据删除(仅仅留一条)
DELETE FROM reg_user t1 WHERE user_name='9527008' and rowid > ( SELECT min(rowid) FROM location t2 WHERE t1.user_name= t2.user_name);
分类:数据库   时间:2014-10-09 00:22:17    阅读次数:191
数据库索引原理
参考:http://www.ituring.com.cn/article/986为什么需要索引打个比方来说,索引的功能相当于字典前面的拼音目录一样。假如一本词典3000页,我们要找到‘索’字,如果没有拼音目录我们会从头开始查找,有了拼音目录我们可以现在拼音目录找到‘suo’,然后掀到‘suo’的前后...
分类:数据库   时间:2014-10-09 00:40:07    阅读次数:211
db2备份和导入单个表操作
db2备份和导入单个表操作cmd →db2admindb2 connect to databasename user 登陆名 using 登陆密码>db2 export to t1.ixf of ixf select * from 表名>db2 import from t1.ixf of ixf i...
分类:数据库   时间:2014-10-09 00:04:47    阅读次数:201
优化MySQL,还是使用缓存?读一篇文章有感
今天我想对一个Greenfield项目上可以采用的各种性能优化策略作个对比。换言之,该项目没有之前决策强加给它的各种约束限制,也还没有被优化过。具体来说,我想比较的两种优化策略是优化MySQL和缓存。提前指出,这些优化是正交的,唯一让你选择其中一者而不是另一者的原因是他们都耗费了资源,即开发时间。优...
分类:数据库   时间:2014-10-09 02:00:07    阅读次数:313
SQL语句大全
SQL语言DDL(数据定义语句)DML(数据操作语句)DCL(数据控制语句)DDL 数据定义操作对象操作方式创建删除修改模式CREATESCHEMADROPSCHEMA表CREATETABLEDROPTABLEALTERTABLE视图CREATEVIEWDROPVIEW索引CREATEINDEXDR...
分类:数据库   时间:2014-10-09 00:16:17    阅读次数:224
SQL Server 中@@IDENTITY的用法
原文地址:http://www.studyofnet.com/news/145.html本文导读:@@IDENTITY是返回上次插入的标识值,标识值一般指的是自动增长值。但是如果想只返回插入到当前作用域中的值,则使用SCOPE_IDENTITY 。用法:用select @@identity得到上一次...
分类:数据库   时间:2014-10-09 00:10:07    阅读次数:377
windows下mysql忘记root密码的解决方法
windows下mysql忘记root密码的解决方法,碰到这个问题的朋友可以参考下。方法一: 1、在DOS窗口下输入net stop mysql5 或 net stop mysql 2、开一个DOS窗口,这个需要切换到mysql的bin目录。一般在bin目录里面创建一个批处理1.bat,内容是cmd...
分类:数据库   时间:2014-10-09 01:32:37    阅读次数:271
自动化TOPSQL优化脚本
'自动化优化’只是个噱头,要能自动化世界就安静了。只是行里非得要这么个名字。 最基本的抓取系统topsql,是通过awr,但是这样有诸多弊端和不灵活,比如数量较少、不能直接看执行计划、排序是按总时间却会把单次较慢的漏掉。为此我自己写了一个抓取的脚本,执行后会生成网页形式的html报告可以自定义抓取....
分类:数据库   时间:2014-10-09 01:15:47    阅读次数:386
SQL创建/修改数据库、表
--创建表create table 表(a1 varchar(10),a2 char(2)) --为表添加描述信息EXECUTE sp_addextendedproperty N'MS_Description', '人员信息表', N'user', N'dbo', N'table', N'表', N...
分类:数据库   时间:2014-10-09 01:31:17    阅读次数:388
sql中文日期格式转换(xxxx年x月x日)
sql中文日期格式转换(xxxx年x月x日)
分类:数据库   时间:2014-10-09 00:36:27    阅读次数:405
mysql 截取指定的两个字符串之间的内容(locate,substring)
如需转帖,请写明出处http://blog.csdn.net/slimboy123/archive/2009/07/30/4394782.aspx今天我同事在用mysql的时候,需要对一个字符串中的指定内容进行截取,如 现有字符串 "[]aseabcd[12345]ddxabcdsx[]",要截取"...
分类:数据库   时间:2014-10-09 00:36:17    阅读次数:324
SQL的几种连接:内连接、左联接、右连接、全连接、交叉连接
SQL连接可以分为内连接、外连接、交叉连接。数据库数据:book表 stu表1.内连接1.1.等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列。1.2.不等值连接:在连接条件使用除等于运算符以外的其它比较运算符比较被连接的列的列值。...
分类:数据库   时间:2014-10-09 01:41:37    阅读次数:253
SQL Server 解决CPU 高占用的一般step
第一步: 看这些CPU是不是SQL Server用的。第二步: 确定SQL Server 有没有引发17883\17884错误第三步: 找出使用CPU最高的语句进行优化。(sys.dm_exec_query_stats sys.exec_sql_text ) sys.dm_...
分类:数据库   时间:2014-10-09 00:00:27    阅读次数:255
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!