首页 > 数据库技术
转:SqlServer索引及优化详解
(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集 ...
分类:数据库技术   时间:2016-08-04 21:19:35    收藏:0  评论:0  赞:0  阅读:300
sql宽字节注入,绕过单引号
参加下面: http://leapar.lofter.com/post/122a03_3028a9 http://huaidan.org/archives/2268.html https://ilia.ws/archives/103-mysql_real_escape_string-versus-P ...
分类:数据库技术   时间:2016-08-04 21:19:23    收藏:0  评论:0  赞:0  阅读:284
MySql基本概念
MySQL基本概念 一、 数据库系统概述(注:概述均摘自清华出版的Mysql书籍): 数据库系统由硬件部分和软件部分构成,硬件主要用于存储数据库中的数据,包括计算机、存储设备。软件部分则包括DBMS、支持DBMS运行的操作系统等。 1、数据库系统中主要的3个组成部分: (1)、数据库:用于存储数据的 ...
分类:数据库技术   时间:2016-08-04 21:18:53    收藏:0  评论:0  赞:0  阅读:267
python之实现基于paramiko和mysql数据库的堡垒机
一、堡垒机结构 堡垒机执行流程: 注:配置.brashrc实现ssh登陆后自动执行脚本,如:/usr/bin/python /home/wupeiqi/menu.py 二、实现过程 步骤一,实现用户登陆 import getpass user = raw_input('username:') pwd ...
分类:数据库技术   时间:2016-08-04 21:18:45    收藏:0  评论:0  赞:0  阅读:237
ubuntu下adb命令不能用
今天,在调试手机的时候,执行adb root出现错误 error: insufficient permissions for device 无论是换数据线还是重启手机均不好用, 之后百度了一下,终于找到解决方案 首先执行 lsusb 命令 然后找到你链接手机的那一条记录,如 Bus 001 Devi ...
分类:数据库技术   时间:2016-08-04 21:16:24    收藏:0  评论:0  赞:0  阅读:223
MySQL存储过程详解 mysql 存储过程
转载:http://blog.sina.com.cn/s/blog_52d20fbf0100ofd5.html mysql存储过程详解 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQ ...
分类:数据库技术   时间:2016-08-04 21:15:13    收藏:0  评论:0  赞:0  阅读:213
SQL Server 日期字段作为查询标志字段的注意事项
今天在做一个数据抽取程序时遇到一个问题困扰好久才解决,这不是技术问题,而是常识和细心的问题。写出来让大家引起重视一下。 由于之前的程序长期用Oracle,并且数据标志字段采用的日期类型。在Oracle中日期格式基本是 “年月日时分秒”,因此我的程序里面也就采用了字符串格式日期格式"yyyy_MM-d ...
分类:数据库技术   时间:2016-08-04 21:09:23    收藏:0  评论:0  赞:0  阅读:355
JDBC理解
JDBC的步骤 1.加载驱动 Class.forName("com.mysql.jdbc.Driver"); 2.获取连接: Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库名","root"," ...
分类:数据库技术   时间:2016-08-04 21:05:35    收藏:0  评论:0  赞:0  阅读:271
mysql高可用
环境:centos6.7mysql5.6.31(两台都一样)server1ip:192.168.209.130server2ip:192.168.209.131一:配置两台MySQL主主同步:MySQL安装过程省略设置MySQL登陆密码:mysqladmin-urootpassword两台MySQL创建一样的库然后配置MySQL:server1:vim/etc/my.cnf[mysqld]server-id=1log-bin=my..
分类:数据库技术   时间:2016-08-04 19:56:14    收藏:0  评论:0  赞:0  阅读:335
mysql duplicate key
createtabletest(aint,cint);insertintotest(a,c)values(1,3)onduplicatekeyupdatec=c+1;如果INSERT多行记录(假设a为主键或a是一个UNIQUE索引列):insertintotest(a,c)values(1,3),(1,7)onduplicatekeyupdatec=c+1;执行后,c的值会变为4(第二条与第一条重复,c在原值上+1).inserti..
分类:数据库技术   时间:2016-08-04 19:50:04    收藏:0  评论:0  赞:0  阅读:353
mysql数据库备份
新建一个bak文件,添加如下代码:@echomysqldump热备数据,存储位置:d:\bak_当前时间@echooffc:cdD:\mysql\MySQLServer5.5\binsetyear=%date:~0,4%setmonth=%date:~5,2%setday=%date:~8,2%setfilename_db=bak_%year%%month%%day%_db.sqlmysqldump-h127.0.0.1-uroot-plu--port..
分类:数据库技术   时间:2016-08-04 19:49:24    收藏:0  评论:0  赞:0  阅读:171
mysql主从
主mysql:更改主mysql配置文件:vim/etc/my.cnf[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysqllog_bin=dbsvr1-bin\\启用日志,指定日志前缀server_id=1\\指定服务器idinnodb_flush_log_at_trx_commit=1\\事务提交或事物外的指令需要把日志写入硬盘..
分类:数据库技术   时间:2016-08-04 19:45:24    收藏:0  评论:0  赞:0  阅读:204
使用mysqlbinlog恢复数据
一、开启bin-log1、安装mysql[root@zhen~]#yum-yinstallmysqlmysql-develmysql-server2、开启bin-log功能[root@zhen~]#vi/etc/my.cnf 1[mysqld] 2datadir=/var/lib/mysql 3socket=/var/lib/mysql/mysql.sock 4user=mysql 5#Disablingsymbolic-linksisrecommendedtopreventassor..
分类:数据库技术   时间:2016-08-04 19:43:24    收藏:0  评论:0  赞:0  阅读:191
MariaDB与MySQL在一台服务器同时运行
[root@HE3~]#groupaddmariadb-g513[root@HE3~]#useradd -u513-gmariadb-s/sbin/nologin-d/home/mariadbmariadb从MariaDB官网下载二进制安装包至/root目录,本文采用的是目前最新稳定版mariadb-10.1.16[root@HE3~]#tar xvfmariadb-10.1.16-linux-x86_64.tar.gz[root@HE3~]#mv /r..
分类:数据库技术   时间:2016-08-04 19:37:33    收藏:0  评论:0  赞:0  阅读:407
转:Sql Server中的表访问方式Table Scan, Index Scan, Index Seek
0.参考文献 Table Scan, Index Scan, Index Seek SQL SERVER – Index Seek vs. Index Scan – Diffefence and Usage – A Simple Note oracle表访问方式 Index Seek和Index S ...
分类:数据库技术   时间:2016-08-04 19:25:43    收藏:0  评论:0  赞:0  阅读:249
java jdbc oracle ORA-01795: 列表中的最大表达式数为 1000
在操作SQL中存在In的数量如果超过1000条会提示 ORA-01795: 列表中的最大表达式数为 1000 归纳有几种方式出现的: 第一种是:我在上一个 [jdbc 同时执行 查询和删除操]作中提到 在一个事务中在了in操作超出了 1000条,修改代码如下: Connection conn = n ...
分类:数据库技术   时间:2016-08-04 19:24:03    收藏:0  评论:0  赞:0  阅读:366
mysql关于timestamp类型
数据库设置时间字段为timestamp类型,DTO设置为java.util.Date类型。DTO设值sessionLogDTO.setLoginOutTime(new Date());用new Date()即可;效果如右图 ...
分类:数据库技术   时间:2016-08-04 19:23:53    收藏:0  评论:0  赞:0  阅读:140
Windows下Oracle安装图解----oracle-win-64-11g 详细安装步骤
一、 Oracle 下载 官方下地址 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html win 32位操作系统 下载地址: http://download.oracle.com/otn ...
分类:数据库技术   时间:2016-08-04 19:22:44    收藏:0  评论:0  赞:0  阅读:313
LINQ_to_SQL语法及实例大全
LINQ To SQL 语法及实例大全 2011/4/5 目录 LINQ to SQL语句(1)之Where. 2 Where操作... 2 1.简单形式:... 2 2.关系条件形式:... 2 3.First()形式:... 3 LINQ to SQL语句(2)之Select/Distinct. ...
分类:数据库技术   时间:2016-08-04 19:20:04    收藏:0  评论:0  赞:0  阅读:439
请求SQL数据是存在<null>,的解决方法
删除字典中的null 我们在处理服务器传过来的数据过程中,如果数据中出现null,我们是没法进行本地持久化处理的。在使用NSUserDaults保存本地时,如果其中一个字段的value为NULL值,就会出现崩溃。 null产生原因 null是后台在处理数据的时候,如果没有设置默认的value值,数据 ...
分类:数据库技术   时间:2016-08-04 19:17:03    收藏:0  评论:0  赞:0  阅读:159
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!