- 博客(24)
- 资源 (10)
- 收藏
- 关注
原创 MySQL 整型 长度 ZEROFILL属性
在MySQL中创建整型字段INT(或其它像TINYINT)时,可以设定该字段的长度,如: CREATE TABLE t1(id1 INT,id2 INT(5)); 查看表结构信息:mysql> DESC t1;+-------+---------+------+-----+---------+-------+| Field | Type | Null | Key
2013-08-31 22:41:30 791
原创 奇怪的 mysql timestamp
先看一个示例: mysql> create table t1 (id int,t1 timestamp, t2 timestamp, t3 timestamp default current_timestamp, t4 timestamp default current_timestamp on update current_timestamp, t5 timestamp
2013-08-31 01:24:22 608
原创 SQL Server Reporting Services 报错:报表服务器无法访问服务帐户的私钥
在更改过SQL Server Reporting Services的启动服务账号密码后会出现下面的错误:报表服务器在 HttpApplication 中遇到未处理的异常。 (rsUnhandledHttpApplicationError) 获取联机帮助报表服务器无法访问服务帐户的私钥。此密钥用于解密保护报表服务器数据库中内容的对称密钥。在对报表服务器服务帐户重置密码后,可能发生这种情况。
2013-08-26 15:33:56 7058
原创 mysql profile使用
转载自:http://hi.baidu.com/%C2%ED%B3%A4%D5%F72008/blog/item/3f8ec3fd9afe348fb801a0c5.htmlmysql的sql语句优化都使用explain,但是这个没有办法知道详细的Memory/CPU等使用量MySQL Query Profiler, 可以查询到此 SQL 语句会执行多少, 并看出 CPU/Memory
2013-08-26 14:22:22 451
原创 SQL Server 2008R2 数据库出现“可疑”导致无法访问
日常对Sql Server 2005关系数据库进行操作时,有时对数据库(如:Sharepoint网站配置数据库名Sharepoint_Config)进行些不正常操作如数据库在读写时而无故停止数据库,从而导致Sql Server 2005数据库不正常中断,当再次打开数据库时会发现某些数据库会被标记为“可疑”(suspect),即在数据库名旁加上了黄色的惊叹号,这时数据库就不能再被打开了,但数据库的结
2013-08-26 09:41:53 2990
原创 SQL Server 的 SET XACT_ABORT ON | OFF;
USE AdventureWorks2008R2;GOIF OBJECT_ID(N't2', N'U') IS NOT NULL DROP TABLE t2;GOIF OBJECT_ID(N't1', N'U') IS NOT NULL DROP TABLE t1;GOCREATE TABLE t1 (a INT NOT NULL PRIMAR
2013-08-23 17:48:38 1119
原创 SQL Server--OUTPUT及OUTPUT...INTO... 在 INSERT、UPDATE 或 DELETE的用法
在INSERT、UPDATE、DELETE语句中使用OUTPUT得到语句影响的每行信息,今天我们来学习这个语法。1、OUTPUT_CLAUSE定义(语法参Transact-SQL 语法约定): ::={ [ OUTPUT INTO { @table_variable | output_table } [ ( column_list ) ] ] [ OUTPUT
2013-08-23 17:19:52 1322
原创 SQL Server--数据库中如何使用表值参数
在SQL Server 2005或更早的版本中的数据库中,表变量是不能作为存储过程的参数的。SQL Server 2008中的T-SQL功能新增了表值参数。利用这个新增特性,我们可以很方便的将一个表作为参数传给存储过程,减少了应用程序与SQL Server数据库服务器之间的交互,提升了程序性能。 在SQL Server 2005或更早的版本中的数据库中,表变量是不能作为存储过程的参数的
2013-08-23 17:18:41 986
原创 SQL Server 自增列
1. 已有的列不能直接更改为自增列,要先删除该列:alter table test01drop column idalter table test01add id int identity(1,1) 2. 修改自增列的种子的方法--原来的表,id为2select * from test01;--name id--t11 1--t22 2--这里把表(t
2013-08-23 15:51:20 838
转载 微软改变数据访问策略 OLE DB再次转向ODBC
导读:本文介绍了微软改变数据访问策略的消息,ODBC展现了顽强的生命力,主要是因为多平台的数据库系统访问需求很大。关键词:ODBC OLE DB 数据访问策略 微软 SQL Server 最近微软公司发表了一个声明,听起来像是一个残酷的笑话。多年来,他们一直宣传ODBC(开放式数据库连接)是一种过时的技术,不应该再继续使用,即将被OLE DB(对象链接和嵌入数据库)所替
2013-08-23 14:11:18 700
转载 20个数据库设计最佳实践
导读:本文介绍了数据库设计方面的20个最佳实践,其中包括数据库命名、数据库索引、数据库范式以及密码等相关内容。关键词:数据库设计 最佳实践 数据库范式 数据库索引设计 1、使用明确、统一的标明和列名,例如 School, SchoolCourse, CourceID。 2、数据表名使用单数而不是复数,例如 StudentCourse,而不是StudentCo
2013-08-23 13:59:40 516
转载 数据库世界大战 SQL Server还差点什么
2012适逢数据库市场的大年,各“大牌”厂商分别推出最新版本的产品,开源阵营也是一派欣欣向荣的景象,数据库市场已经很久没有像今年这么“热闹”了,说Database World War 2已经到来的现在看起来也还真是那么回事。 当然数据库市场向来以稳定著称,Oracle一家独大的情况已经多年未变了,唯一的疑问是谁能坐稳老二的位置。SAP刚收购Sybase不长时间,就让这个在中国活的异常
2013-08-23 13:57:14 468
转载 mysql 维护常用命令
Analyze Table MySQL 的Optimizer(优化元件)在优化SQL语句时,首先需要收集一些相关信息,其中就包括表的cardinality(可以翻译为“散列程度”),它表示某个索引对应的列包含多少个不同的值——如果cardinality大大少于数据的实际散列程度,那么索引就基本失效了。 我们可以使用SHOW INDEX语句来查看索引的散列程度: SHOW IND
2013-08-22 09:51:36 364
转载 wifi共享精灵启动不了怎么办
wifi共享软件—wifi共享精灵启动不了怎么办... wifi共享软件—wifi共享精灵,在使用的过程中,经常听到有人说wifi共享精灵启动不了,其实启动有很多原因,可是由于人的惰性,他们并不去查找原因,只是一味地想着,启动不了怎么办?接下来就讲讲wifi共享精灵启动不了怎么办?工具/原料笔记本电脑,或者说是带有无线网卡的台式机wind
2013-08-20 23:27:59 756
转载 Oracle SQL tuning 数据库优化步骤分享(图文教程)
SQL Turning 是Quest公司出品的Quest Central软件中的一个工具。Quest Central是一款集成化、图形化、跨平台的数据库管理解决方案,可以同时管理 Oracle、DB2 和 SQL server 数据库-SQL Turning 是Quest公司出品的Quest Central软件中的一个工具。Quest Central是一款集成化、图形化、跨平台的数据库管理
2013-08-20 17:43:05 834
转载 数据库调优的方法有哪些
1.引言 数据库调优可以使数据库应用运行得更快,它需要综合考虑各种复杂的因素。将数据均 匀分布在磁盘上可以提高I/O 利用率,提高数据的读写性能;适当程度的非规范化可以改善 系统查询性能;建立索引和编写高效的SQL 语句能有效避免低性能操作;通过锁的调优解 决并发控制方面的性能问题。 数据库调优技术可以在不同的数据库系统中使用,它不必纠缠于复杂的公式和规则,然 而它需要对程序的应
2013-08-20 17:13:05 795
转载 SqlServer数据库性能优化详解
数据库性能优化详解 性能调节的目的是通过将网络流通、磁盘 I/O和 CPU时间减到最小,使每个查询的响应时间最短并最大限度地提高整个数据库服务器的吞吐量。为达到此目的,需要了解应用程序的需求和数据的逻辑和物理结构,并在相互冲突的数据库使用之间(如联机事务处理 (OLTP)与决策支持)权衡。对性能问题的考虑应贯穿于开发阶段的全过程,不应只在最后实现系统时才考虑性能问题。许多使
2013-08-20 16:45:09 1444
转载 各个平台的mysql重启命令
linux平台及windows平台mysql重启方法 Linux下重启MySQL的正确方法: 1、通过rpm包安装的MySQL service mysqld restart 2、从源码包安装的MySQL // linux关闭MySQL的命令 $mysql_dir/bin/mysqladmin -uroot -p shutdown
2013-08-14 09:44:45 524
转载 show engine innodb status分析
当前活跃的事务:------------TRANSACTIONS------------Trx id counter080157601Purge done for trx's n:o History list length 6Total number of lock structs in row lock hash table
2013-08-13 10:01:29 887
原创 RPM-Apache、php、mysql默认安装路径
apache:如果采用RPM包安装,安装路径应在/etc/httpd目录下apache配置文件:/etc/httpd/conf/httpd.confApache模块路径:/usr/sbin/apachectlweb目录:/var/www/html如果采用源代码安装,一般默认安装在/usr/local/apache2目录下 php:如果采用RPM包安装,安装路径
2013-08-07 17:36:22 1272
转载 MySQL中Show指令祥解
a. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称。b. show databases; -- 显示mysql中所有数据库的名称。c. show columns from table_name from database_name; 或show columns from database_name.tab
2013-08-07 13:57:29 593
转载 MySQL配置文件优化(Innodb)
My.cnf 配置文件参数:[client]#password = [your_password]port = 3306socket = /tmp/mysql.sock[mysqld]# generic configuration optionsport = 3306socket
2013-08-06 18:15:13 8172
原创 SQL Server 特殊字符 上标 下标
先来记录下今天看到的一个比较好玩的东西,之前有见过一次,今天逛论坛的时候又发现了:--ALT+小键盘0153=™--ALT+小键盘0169=©--ALT+小键盘0174=®--ALT+小键盘0177=±--ALT+小键盘0178=²--ALT+小键盘0179=³--ALT+小键盘0188=¼--ALT+小键盘0189=½ 文字就不多写了,直接上代码: --创
2013-08-05 18:14:37 2803
转载 SQL Server Service Broker
Service Broker 教程 http://msdn.microsoft.com/zh-cn/library/bb839489(v=sql.105).aspx完成单个数据库中的会话 http://msdn.microsoft.com/zh-cn/library/bb839495(v=sql.105).aspx完成数据库之间的会话 http://msdn
2013-08-02 15:07:03 703
网络编程大全(基于c++语言)
2010-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人