MySql

mysql优化小技巧

对mysql优化时一个综合性的技术,主要包括a:表的设计合理化(符合3NF)b:添加适当索引(index)[四种:普通索引、主键索引、唯一索引unique、全文索引]c:分表技术(水平分割、垂直分割)d:读写[写:update/delete/add]分离e:存储过程[模块化编程,可以提高速度]f:对mysql配置优化[配置最大并发数my.ini,调整缓存大小]g:mysql服务器硬件升级h:定时的去清除不需要的数据,定时进行碎片整理(MyISAM)====

系统 2019-08-12 01:52:42 2611

数据库相关

1570. Eating High

http://acm.timus.ru/problem.aspx?space=1&num=1570此题如果只求最少花费的话,就可以简单的dp或是背包就可以了难就难在在选择路径上有困难应该在记录路径时记下所有可能是最优的路径排除一定不是最优的路径然后选择一条最优的总路径代码:#include#include#include#include#include#include

系统 2019-08-12 01:52:41 2611

数据库相关

多个存储过程搜索特定值

当我们阅读别人的存储过程的时候,想在多个存储过程搜索一个特定的值,下面这个存储过程可以帮助你在多个存储过程中找寻特定值CREATEPROCEDUREFind_Text_In_SP@StringToSearchvarchar(100)ASSET@StringToSearch='%'+@StringToSearch+'%'SELECTDistinctSO.NameFROMsysobjectsSO(NOLOCK)INNERJOINsyscommentsSC(NO

系统 2019-08-12 01:33:35 2611

SqlServer

Sql Server 性能优化之包含列

SqlServer性能优化之包含列导读:数据数优化查询一直是个比较热门的话题,小生在这方面也只能算是个入门生。今天我们就讲下数据库包含列这个一项的作用及带来的优化效果引用下MSDN里面的一段解释:当查询中的所有列都作为键列或非键列包含在索引中时,带有包含性非键列的索引可以显著提高查询性能。这样可以实现性能提升,因为查询优化器可以在索引中找到所有列值;不访问表或聚集索引数据,从而减少磁盘I/O操作上面这一段什么意思呢?意思就是说设置好包含列,能提高查询性能,

系统 2019-08-12 01:33:01 2611

MySql

如何在MySQL中获得更好的全文搜索结果

很多互联网应用程序都提供了全文搜索功能,用户可以使用一个词或者词语片断作为查询项目来定位匹配的记录。在后台,这些程序使用在一个SELECT查询中的LIKE语句来执行这种查询,尽管这种方法可行,但对于全文查找而言,这是一种效率极端低下的方法,尤其在处理大量数据的时候。
Oracle

Oracle中Blob转Clob

出处:http://blog.sina.com.cn/s/blog_59ca2c2a0101ilv1.htmlBlobToClob函数,代码如下:--先创建Blog转换为Clob的functionCREATEORREPLACEFUNCTIONBlobToClob(blob_inINBLOB)RETURNCLOBASv_clobCLOB;v_varcharVARCHAR2(32767);v_startPLS_INTEGER:=1;v_bufferPLS_IN

系统 2019-08-12 01:53:52 2610

数据库相关

创建删不掉的用户

1、在自己电脑里面建立一个.txt文本文件.2、在里面输入内容@echooffnetuserxixi123456/add注释:前面xixi是用户名后面123456是密码;netlocalgroupadministratorsxixi/add3、把这个文件保存,更改后缀为xixi.bat注释:前面名字随便,后面格式一定要是bat;4、把这个文件拷贝到对方电脑C:\WINNT\system32\GroupPolicy\User\Scripts\Logon文件目

系统 2019-08-12 01:53:03 2610

Oracle

ORACLE函数大全

SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual;AAZEROSPACE------------------------------------659748322.CHR给出整数,返回对应的字符;SQL>selectchr(54740)zhao,chr(65)chr65fromdual;ZHC---

系统 2019-08-12 01:52:55 2610

MySql

MySQL报错'Can't connect to local MySQL serve

yuminstallmysql-server安装mysql后mysql-uroot-p123456启动出现错误:ERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock进入/tmp/没有发现这个文件mysql默认为空密码,难道密码不对?设置密码mysqladmin-urootpassword'123456'出现错误:mysqladmin:connecttoser

系统 2019-08-12 01:33:59 2610

Oracle

怎样新建Oracle数据库

新建Oracle数据库三种方法:1.通过运行OracleDatabaseConfigurationAssistant创建配置或删除数据库(也可在命令行下输入dbca);2.用命令行的方式建立数据库3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建配置或删除数据库详述:1.通过运行OracleDatabaseConfigurationAssistant创建配置或删除数据库;建议不

系统 2019-08-12 01:33:59 2610

数据库相关

转:数据库和数据仓库的区别

简而言之,数据库是面向事务的设计,数据仓库是面向主题设计的。数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表。维是看问题的角度,比如时间,部门,维表放的就是这些东西的定义,事实表里放着要查询的数据,同时有维的ID。单从概念上讲,有些晦涩。任何技术都是为应

系统 2019-08-12 01:33:42 2610

SqlServer

解决SQL Server管理器无法连接远程数据库Error:

我们在在使用SQLServer时都会遇到使用SQLServerManagementStudio无法连接远程数据库实例的问题,错误描述信息摘录如下:Anerrorhasoccurredwhileestablishingaconnectiontotheserver.(provider:NamedPipesProvider,error:40–CouldnotopenaconnectiontoSQLServer)(MicrosoftSQLServer,Error:

系统 2019-08-12 01:53:32 2609

SqlServer

使用SQL Server Driver for PHP解决PHP连接MSSQ

原文使用SQLServerDriverforPHP解决PHP连接MSSQL乱码的问题最近帮客户写了一个.net商城网站的发布接口,大家都知道.net一般都使用MSSQL数据库,但鱼丸不会.net呀,没办法,只能使用PHP连接SQLServer,然后来发布商品数据。因为客户采集的英文网站,但是要求发布时翻译成德语,发布完了,结果发现标题内容这些地方有乱码,在网上找了大半天,也试了很多种方法,结果使用SQLSRV解决了问题!官方网址:http://msdn.m

系统 2019-08-12 01:53:12 2609

SqlServer

在VS下用C语言连接SQLServer2008

原文:在VS下用C语言连接SQLServer2008step1:启动SQLSERVER服务step2:打建立数据库test,在test库中建立test表(avarchar(200),bvarchar(200))step3:建立系统DSN,开始菜单->运行->odbcad32,添加->SQLSERVERNativeClient10.0名称:csql,服务器:localhost使用用户使用登录ID和密码的SQLSERVER验证,登录ID:sa,密码:pass更

系统 2019-08-12 01:53:12 2609

Oracle

学习Oracle日记(六)

①ORACLE层次查询--(递归语句)--(查询树状结构)select×fromtablestartwithtable.col1='001'--根结点的限定语句,当然可以放宽限定条件,以取得多个根结点,实际就是多棵树。connectbyproircol1=parent_id---上一条语句中的col1=本条记录的parent_id扫描树结构表时,需要依此访问树结构的每个节点,一个节点只能访问一次,其访问的步骤如下:第一步:从根节点开始;第二步:访问该节点;

系统 2019-08-12 01:52:37 2609