数据库相关

监听以太网(一) 关于Packet32

监听以太网(一)Packet32包说明Articlelastmodifiedon2002-9-17Theinformationinthisarticleappliesto:--MicrosoftWindwosNTx---MicrosoftWindwos9x--WinPcap:theFreePacketCaptureArchitectureforWindows简述:监听网络上的所有数据,是一个比较有趣的题目。流传比较广的一些监听程序,它们都使用了一个更加著名

系统 2019-08-12 01:33:23 2780

SqlServer

SQL Server 2005服务无法启动的解决方法

本文为原创,如需转载,请注明作者和出处,谢谢!今天想使用一下SQLServer2005,启动SQLServerManagementStudio后,发现连不了数据库了,看了下SQLServer的服务,竟然是停止状态,启动它,但无法启动,但看日志后,发现如下的日志信息:“C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA\mastlog.ldf"已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

系统 2019-08-29 23:11:31 2779

MySql

php mysql事务

这里记录一下php操作mysql事务的一些知识要知道,MySQL默认的行为是在每条SQL语句执行后执行一个COMMIT语句,从而有效的将每条语句独立为一个事务。但是,在使用事务时,是需要执行多条sql语句的,那么针对执行多条SQL语句来完成一个事务有两种办法:1、关闭自动提交如果SETAUTOCOMMIT=0;也就是关闭了自动提交,那么任何commit或rollback语句都可以触发事务提交;如果SETAUTOCOMMIT=1;也就是开启了自动提交(默认值

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

SqlServer

SQL SERVER 内存分配及常见内存问题(2)——DM

原文:SQLSERVER内存分配及常见内存问题(2)——DMV查询内存动态管理视图(DMV):从sys.dm_os_memory_clerks开始。SELECT[type],SUM(virtual_memory_reserved_kb)AS[VMReserved],SUM(virtual_memory_committed_kb)AS[VMCommitted],SUM(awe_allocated_kb)AS[AWEAllocated],SUM(shared_

系统 2019-08-12 01:51:44 2779

Oracle

Oracle GoldenGate安装配置

OracleGoldenGate软件基于数据库日志结构变化,通过解析源端在线日志或归档日志获得数据增量,再将这些变化应用到目标数据库,从而实现源库和目标库的数据同步。下面通过一个简单的示例,详细介绍利用GoldenGate实现Oracle数据库之间的同步。基本架构如下图所示:1.安装1.1下载介质GoldenGate的安装介质可以从Oracle的官网上下载。http://www.oracle.com/technetwork/middleware/golde

系统 2019-08-29 23:18:05 2778

MySql

mysql 赋给用户权限 grant all privileges on

遇到了SQLException:accessdeniedfor@'localhost'(usingpassword:no)解决办法grantallprivilegeson*.*tojoe@localhostidentifiedby'1';flushprivileges;拿joe1登陆附:mysql>grant权限1,权限2,…权限non数据库名称.表名称to用户名@用户地址identifiedby‘连接口令’;权限1,权限2,…权限n代表select,in

系统 2019-08-12 01:54:35 2778

MySql

优化MYSQL服务器

MySQL服务器有几个影响其操作的参数(变量)。如果缺省的参数值不合适,可以将其修改为对服务器运行环境更合适的值。例如,如果您有大量的内存,可以告诉服务为磁盘和索引操作使用较大的缓冲区。这将使内存持有更多的信息并减少了必须进行的磁盘访问的数量。如果是一般的系统,可以告诉服务器使用较小的缓冲区,以防止它扰乱系统资源损害其他的进程。系统变量的当前值可以通过执行mysqladminvariables命令来检查。变量可利用--set-variablevar_nam

系统 2019-08-12 01:53:24 2778

数据库相关

02. SQL表达式的灵活使用

原文:02.SQL表达式的灵活使用什么是SQL表达式?在SQL语句中,表达式可以是函数,也可以是列和列之间的混合运算。很多时候,对于表达式的使用,可以比单独操作表上的列,带来更多方便。一.在HAVING中使用表达式--droptabletcreatetablet(c1int,c2int)insertintotselect1,100unionallselect1,200unionallselect2,100unionallselect2,200unional

系统 2019-08-12 01:33:24 2778

SqlServer

:Sql Server性能优化——Slide Window

原地址:http://www.cnblogs.com/smjack/archive/2010/03/29/1699941.html虽然对数据库进行分区本身就能提高查询的性能,结合压缩,也能减少每次查询的IO。但如果数据持续增长,过于久远的历史数据就成了一个包袱,它们从来不在查询结果中出现,却或多或少的影响着每次查询的时间,成了一个挥之不去的阴影。此外,由于一个分区表的分区是有上限的(在2005中这一上限是1000),我们也并不能在一张表上一直分区下去。所以

系统 2019-08-12 01:32:16 2778

数据库相关

Azure的两种关系型数据库服务:SQL Azure与SQL

Azure的两种关系型数据库服务:SQLAzure与SQLServerVM的不同《WindowsAzurePlatform系列文章目录》如果熟悉WindowsAzure平台的用户不难发现,对于SQLServer数据库来说,微软提供了两种服务,分别是:-WindowsAzureSQLDatabase(也就是以前的SQLAzure),提供PaaS的关系数据库服务-WindowsAzureSQLVirtualMachine(SQLVM),提供了IaaS的关系型数

系统 2019-08-12 01:33:55 2777

数据库相关

copyleft 与 copyright

直到今天才知道Copyleft这个名词(orz...)我们经常能见到的是Copyright(著作权),这个对版权的保护,保证作者权益。它的对立面就是Copyleft,它允许用户自由修改使用作品。最受益的应该是软件行业。具体WIKI:http://zh.wikipedia.org/wiki/Copyleft当然了有对立面也有也有中立(这个说法不太合适),Copycenter(中间版权)协议也是有的,BSD就是这样。具体WIKI:http://zh.wikip

系统 2019-08-12 01:53:37 2775

数据库相关

与用户深入交互 不做机器人般的设计师

以“用户体验”为中心,并与用户做好交互的产品设计理念,正逐渐成为互联网产品公司的共识。只有用户体验好的产品才能在竞争激烈的IT行业中脱颖而出,深深吸引用户。然而产品该如何设计,才能拥有好的用户体验呢?可谓是仁者见仁,智者见智。9月17日于北京举办的2011中国交互设计体验日邀请了众多业界知名交互设计专家,分享了他们在设计工作的经验与心得。交互创新未来广州美术学院工业设计学院院长童慧明2009年,交互设计专业正式在中国浮出水面并迅速发展起来。虽然同为设计,但

系统 2019-08-12 01:54:04 2774

MySql

我的mysql数据库sql优化原则

原文我的mysql数据库sql优化原则一、前提这里的原则只是针对mysql数据库,其他的数据库某些是殊途同归,某些还是存在差异。我总结的也是mysql普遍的规则,对于某些特殊情况得特殊对待。在构造sql语句的时候养成良好的习惯二、原则总结原则1、仅列出需要查询的字段,这对速度不会明显的影响,主要是考虑节省应用程序服务器的内存。原来语句:select*fromadmin优化为:selectadmin_id,admin_name,admin_passwordf

系统 2019-08-12 01:54:26 2773

MySql

mysql删除和修改数据报错1175

当用MySQLWorkbench进行数据库的批量更新时,执行一个语句会碰到以下错误提示:ErrorCode:1175Youareusingsafe...withoutaWHEREthatusesaKEYcolumn因为是MySQLWorkbench的默认的安全设置是不能批量更新表的。当要执行的SQL语句是进行批量更新或者删除的时候就会提示这个错误。解决方法如下:打开Workbench的菜单[Edit]->[Preferences...]切换到[SQLEdi

系统 2019-08-12 01:54:03 2773

Oracle

常用的ORACLE PL/SQL管理命令一

原文:刘武|常用的ORACLEPL/SQL管理命令一熟悉ORACLE管理的一定对这些命令不会陌生,不过对于我这个刚接触ORACLE管理的来说,还是有必要做下记录,以便随时查看。一登录SQLPLUSsqlplus用户名/密码@数据库实例as登录角色;如:用户sys(密码为123)以sysdba的角色登录数据库ORACL,我们可以输入:sqlplussys/123@oraclassysdba;这种登录方式会直接暴露密码,如果想隐藏密码,可以在此省略密码的输入,

系统 2019-08-12 01:52:28 2773