码迷,mamicode.com
首页 > 数据库
理解MySQL——索引与优化
写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记 录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进...
分类:数据库   时间:2014-11-03 16:38:09    阅读次数:276
MOdBUS RTU 下计算校验码的代码
CRC校验算法 移位法 Unsigned short CRC16(unsigned char *pBuf,int nLength) { Unsigned short wReturn = 0xFFFF; for(int nDataLen=0;nDataLen { wReturn^=(unsigned short)(BYTE(pBuf[nDataLen])); for(int nInd...
分类:数据库   时间:2014-11-03 16:23:38    阅读次数:316
sql
(1).order by语句用于对结果集进行排序,默认是升序排序。后面加上desc就是降序。(2).like 模糊查询 : SELECT*FROM`testsku` WHEREskuLIKE'%A%'; %是一个通配符。(3).sql 通配符和like 配合在一起使用。(4)通配符描述:1. %替代...
分类:数据库   时间:2014-11-03 16:20:38    阅读次数:154
数据库视图
create or replace view VIEW_DICT_COST_APP_DEPT_TYPE asSELECT APP_DEPT_TYPE_CODE,APP_DEPT_TYPE_NAME FROM (SELECT 'A' AS APP_DEPT_TYPE_CODE,'行政后勤类' AS A...
分类:数据库   时间:2014-11-03 16:20:34    阅读次数:187
数据库服务器计数器
类别计数器名称计数器描述SystemTotal Processor Time数据库进程占用的CPU时间。在不同的数据库中以不同的名称表示。例如,在oracle中,该计数器被称为cpu used by this sessionUser Connection当前的用户连接数。数据库服务器一般都有用...
分类:数据库   时间:2014-11-03 16:13:12    阅读次数:187
Mirror--不同SQL Server版本使用的默认镜像端点加密算法不同
在搭建镜像时遇到一个小问题,搭建镜像时报错,排查好半天,对证书/用户/登陆/连接授权等方面都做了逐一排查,未发现异常,最后生成镜像端点创建脚本时,才发现问题原因:镜像主节点(10.50.4276)的镜像端点创建脚本为:CREATE ENDPOINT [Endpoint_Mirror_Server] ...
分类:数据库   时间:2014-11-03 16:13:57    阅读次数:161
mysql,用存储过程插入中文导致乱码问题解决办法
DELIMITER $$USE `u2_test10`$$DROP PROCEDURE IF EXISTS `Pro_apply`$$CREATE DEFINER=`root`@`%` PROCEDURE `Pro_apply`(IN aid INT,IN uid INT,IN reas CHAR(...
分类:数据库   时间:2014-11-03 16:10:11    阅读次数:208
默认数据库无法打开
经过在网上寻找解决方案,我发现,如下方法可以解决类似的问题。1)对于SQL Server 2000数据库使用isql命令行工具(这个工具在“C:\Program Files\Microsoft SQL Server\80\Tools\Binn”目录下) isql /U"sa" /P"sa的密码".....
分类:数据库   时间:2014-11-03 16:08:28    阅读次数:178
PHP,Mysql-根据一个给定经纬度的点,进行附近地点查询–合理利用算法,效率提高2125倍
目前的工作是需要对用户的一些数据进行分析,每个用户都有若干条记录,每条记录中有用户的一个位置,是用经度和纬度表示的。还有一个给定的数据库,存储的是一些已知地点以及他们的经纬度,内有43W多条的数据。现在需要拿用户的经纬度和已知地点进行距离匹配,如果它们之间的距离小于一定的数据,比如说500米,就认为...
分类:数据库   时间:2014-11-03 16:08:07    阅读次数:211
oracle:db-link使用
二个oracle instance,如果需要在一个instance上,直接查询另一个instance上的数据,就要用到db-link创建:create public database link 链接名 connect to 用户名 identified by 密码 using '(DESCRIP.....
分类:数据库   时间:2014-11-03 16:03:42    阅读次数:160
自动备份数据库
(1)新建一文本文件,双击打开,输入以下内容:net use \\192.168.1.2\ipc$ "密码" /user:guest copy \\192.168.1.2\Bake\text1.txt D:\bake /Y(2)将以上新建文件另存到D盘Bake文件夹下,取名为“autodownlo....
分类:数据库   时间:2014-11-03 16:03:16    阅读次数:168
分布式MySQL 数据库
http://zhangxugg-163-com.iteye.com/blog/1666673而本文所描述的federated属于MySQL的一种特殊引擎,利用它可将本地数据表映射至远程MySQL数据表,从而就可以解决应用程序中繁多的跨机器连接数据库问题Hadoop是一个由Apache基金会所开发的...
分类:数据库   时间:2014-11-03 16:03:48    阅读次数:231
oracle 日期相减
oracle日期相减2012-02-10 12:18--MONTHS_BETWEEN(date2,date1)给出date2-date1的月份SQL> select months_between('19-12月-1999','19-3月-1999') mon_between from dual;MO...
分类:数据库   时间:2014-11-03 15:59:40    阅读次数:193
关于SQLserver2008索引超出了数据
由于公司只支持了2008.不支持2012的数据库。所以安装的2008.但在对表进行操作的时候出现如下异常:这个问题是由于本地装的2008,但IT那边的测试机上面确装的2012.所以2008连接了2012的实例导致这个异常。操作的时候一直只能T-sql实现。在网上找了很多关于这个方面的解决方法。安装了...
分类:数据库   时间:2014-11-03 15:52:43    阅读次数:245
手动删除oracle数据库
oracle数据库sqldatabaseloggingfile --===================== -- 手动删除oracle数据库 --===================== 在很多情况下,或无法使用dbca工具的时候,我们需要手动来删除数据库。对此,可以借助drop data...
分类:数据库   时间:2014-11-03 14:47:02    阅读次数:351
PHP大批量插入数据库的3种方法和速度对比
这篇文章主要介绍了PHP大批量插入数据库的3种方法和速度对比,3种方法分别使用普通insert语句、insert into语句和事务提交,需要的朋友可以参考下 第一种方法:使用insert into 插入,代码如下: ? 1 2 3 4 5 6 7 ...
分类:数据库   时间:2014-11-03 14:47:08    阅读次数:233
SQL Server 2012 无人值守安装(添加新实例)
SQL Server 2012 无人值守安装,添加新实例...
分类:数据库   时间:2014-11-03 14:40:46    阅读次数:458
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!