码迷,mamicode.com
首页 > 数据库
sql优化经历(转存+记录)
sql优化经历补充:看到这么多朋友对sql优化感兴趣,我又重新补充了下文章的内容,将更多关于sql优化的知识分享出来,喜欢这篇文章的朋友给个赞吧,哈哈,欢迎交流,共同进步。2015-4-30补充:非常感觉编辑的推荐,同时又对慢查询语句优化了一遍,并附上优化记录,欢迎阅读文章。场景我用的数据库是mys...
分类:数据库   时间:2015-04-30 19:56:16    阅读次数:298
SQLite 基本知识
SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite是一个增长最快的数据库引擎,这是在普及方面的增长,与它的尺寸大小无关。SQLite 源代码不受版权限制。 为什么要用 SQLite? 不需要一个单独的服务器进程或操作的系统(无服务器的)。 S...
分类:数据库   时间:2015-04-30 19:55:47    阅读次数:275
SQL高级应用(LIKE)
LIKE LIKE操作符用于在WHERE子句中搜索列中的指定模式,语法SELECT column_name(s)FROM table_nameWHERE columns_name LIKE pattern 原始的表(Persons)IdLastNameFirstNameAddressCity1A.....
分类:数据库   时间:2015-04-30 19:54:57    阅读次数:184
用SQL Server(T-SQL)获取连接字符串
一般情况下,C# 连接SQL Server的字符串可以直接按照说明文档直接手动写出来,或者也可以参考大名鼎鼎的connectionstrings手动拼写但是如果你已经连接到SQL Server也可以用T-SQL 获取到当前的连接字符串: 1 SELECT 'server=' 2 +...
分类:数据库   时间:2015-04-30 19:51:40    阅读次数:135
MySQL备份方式简介
MySQL备份的方式主要分为两种: 文本格式备份: 命令:mysqldump 转储文件:dump file 主要内容:数据库结构及数据(create talbe /insert) 二进制备份:这类备份是通过直接复制文件。制作这类备份的具体办法有:mysqlhotcopy、cp、tar或rsync等程...
分类:数据库   时间:2015-04-30 19:50:25    阅读次数:205
数据库跨域操作配置
数据库跨域操作配置INSERT INTO mysql.user(Host,User,Password) VALUES('%','papaid',PASSWORD('123456'));FLUSH PRIVILEGES;GRANT ALL PRIVILEGES ON `papaid` . * TO '...
分类:数据库   时间:2015-04-30 19:43:59    阅读次数:311
执行Sql块
import java.sql.Connection;import java.sql.SQLException;import java.sql.Statement;import oracle.ConnectionManager;import oracle.exception.GetConnectio...
分类:数据库   时间:2015-04-30 19:42:02    阅读次数:147
Gateway/Worker模型 数据库使用示例
1、数据库配置Applications/XXX/Config/Db.phpselect('name,age')->from('users')->where('age>12')->query(); * 等价于 * $user_array = Db::instance('user')->...
分类:数据库   时间:2015-04-30 19:40:26    阅读次数:2170
sql中使用TIMESTAMP增量抽取数据
最近的项目中需要对上百万级的数据进行增量抽取操作,因此了解了一下TIMESTAMP的应用,特此记录timestamp -- 时间戳:数据库中自动生成的唯一二进制数字,与时间和日期无关的, 通常用作给表行加版本戳的机制。存储大小为 8个字节每个数据库都有一个计数器,当对数据库中包含 timestamp...
分类:数据库   时间:2015-04-30 19:38:47    阅读次数:309
SQL数据库
SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有...
分类:数据库   时间:2015-04-30 19:36:36    阅读次数:159
命令行如何远程连接数据库
1、登陆服务器端,进入命令行,windows cmd;2、设置用户、密码让指定的IP访问:mysql -u root -p 或安装的快捷方式进入:MySQL Command Line Client,使用grant命令:grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户...
分类:数据库   时间:2015-04-30 19:34:54    阅读次数:171
mysql联合索引 sql索引使用
注意:Index(Name,Age)表示在Name,Age两列上建立联合索引 由于索引对数据库的查询性能有着至关重要的影响,下面是我的一些总结和体会: 一个查询一次只能使用一个索引:select name from user where name=‘p...
分类:数据库   时间:2015-04-30 18:29:13    阅读次数:192
Amoeba for mysql 读写分离
Amoeba(变形虫)项目http://docs.hexnova.com/amoeba/,该开源框架于2008年 开始发布一款 Amoeba for Mysql软件。这个软件致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的 时候充当S...
分类:数据库   时间:2015-04-30 18:28:19    阅读次数:200
mysql二进制类型
二进制类型 包括BINARY、VARBINARY、BIT、TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB BINARY(M)类型,保存的是字节而不是字符,没有字符集限制,字节数为M,允许长度为0~M的定长二进制字符串。不足最大指定长度的空间由“\0”补全,查询时也要包含"\0",不然查找不到。进行比较时是按字节进行比较,而不是按字符(char),按字节比较比字符简单快速,...
分类:数据库   时间:2015-04-30 18:15:14    阅读次数:151
oracle 包,函数,过程,块的创建和执行及在java中执行(转)
SQL> create or replace procedure sp_guocheng1 is--如果有这个名字就替换 2 begin--执行部分 3 insert into guocheng values('liyifeng','liyifeng'); 4 end; 5 / --执行的意思Pro...
分类:数据库   时间:2015-04-30 18:06:40    阅读次数:252
SQL高级应用(TOP)
TOP TOP子句是用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP子句是非常有用的 但是,并非所有的数据库系统都支持 TOP子句SQL Server的语法SELECT TOP number|percent column_name(s) FROM table_nameMySQL.....
分类:数据库   时间:2015-04-30 18:06:08    阅读次数:133
sql 从一个库中取某个表的数据导入到另一个库中相同结构的表中
sql 2008 从一个库中把 某个表中的数据导入到另一个库中的具有相同结构的表中use 库1goinsert into 库1.dbo.表1 select * from 库2.dbo.表1在这里会遇到一个问题:如果此表的主键或者其中有一个列使用了 IDENTITY(1,1) 自增长时,但又想手动为此...
分类:数据库   时间:2015-04-30 18:03:32    阅读次数:143
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!