Oracle常用Sql1. 查看数据库的归档模式及闪回是否启用select log_mode,open_mode,flashback_on from V$database;2.查看实例状态select status from V$instance;3.卸载数据库实例shutdown immediat...
分类:
数据库 时间:
2015-06-11 19:00:33
阅读次数:
174
本篇主要对常规数据操作的处理和实体框架的处理代码进行对比,以便更容易学习理解实体框架里面,对各种数据库处理技巧,本篇介绍几种数据库操作的代码,包括写入中间表操作、联合中间表获取对象集合、递归操作、设置单一字段的修改等几种方式。
分类:
数据库 时间:
2015-06-11 19:00:51
阅读次数:
142
--结合Enterprise Library连接,操作SQLite 企业库是我们常用的框架之一,可以从http://entlib.codeplex.com/下载Enterprise Library 5.0.msi。安装之后有源代码和chm的文档。里面的很多思想更值得我们程序员去研究。企业库中的数据....
分类:
数据库 时间:
2015-06-11 18:56:08
阅读次数:
416
一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段:1、数据库表设计 项目立项后,开发部根据产品部需求开发项目,开发工程师工作其中一部....
分类:
数据库 时间:
2015-06-11 18:51:29
阅读次数:
239
mysql 5.6安装好之后,是默认root用户的密码为空的,此时为了安全性需要修改密码不为空,修改方法为:cmd或者mysql 5.6 command line client登陆之后,输入一下命令:use mysqlupdate user set password=PASSWORD('123456...
分类:
数据库 时间:
2015-06-11 18:53:25
阅读次数:
202
使用sqlserver作为数据库的应用系统,都避免不了有时候会产生死锁, 死锁出现以后,维护人员或者开发人员大多只会通过sp_who来查找死锁的进程,然后用sp_kill杀掉。利用sp_who_lock这个存储过程,可以很方便的知道哪个进程出现了死锁,出现死锁的问题在哪里.创建sp_who_lock...
分类:
数据库 时间:
2015-06-11 18:49:03
阅读次数:
139
1、使用DELETE实现SQL Server删除表信息(1)删除表中的全部信息USE studentGODELETE student --不加where条件,删除表中的所有记录go(2)删除表中符合条件的记录USE studentGODELETE student where Id='001' --删...
分类:
数据库 时间:
2015-06-11 18:48:10
阅读次数:
178
MYSQL随机抽取查询:MySQL Order By Rand()效率问题一直是开发人员的常见问题,俺们不是DBA,没有那么牛B,所只能慢慢研究咯,最近由于项目问题,需要大概研究了一下MYSQL的随机抽取实现方法要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FRO...
分类:
数据库 时间:
2015-06-11 18:44:20
阅读次数:
152
目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询2索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4) key_buffer_si...
分类:
数据库 时间:
2015-06-11 18:41:48
阅读次数:
188
查询表结构 SELECT T.COLUMN_ID, T.COLUMN_NAME, (CASE WHEN (T.DATA_TYPE = 'VARCHAR2' OR T.DATA_TYPE = 'RAW') THEN T.DATA...
分类:
数据库 时间:
2015-06-11 18:37:11
阅读次数:
164
SHOW VARIABLES LIKE '%partition%';+-----------------------+-------+| Variable_name | Value |+-----------------------+-------+| have_partition_engine ....
分类:
数据库 时间:
2015-06-11 18:37:32
阅读次数:
167
环境一般系统部署的服务器若是windows系统,就会采用64位win2003的结构。可是我们编写的程序绝大多数都是在x86下32位cpu架构中编译的,要正常移植到64位机器还真的是很麻烦,不仅要求应用程序是64位模式编译,还需要数据库也得是64位,iis64位,framework64位,好在相应的厂...
分类:
数据库 时间:
2015-06-11 18:31:32
阅读次数:
108
innodb_buffer_pool_size如 果用Innodb,那么这是一个重要变量。相对于MyISAM来说,Innodb对于buffer size更敏感。MySIAM可能对于大数据量使用默认的key_buffer_size也还好,但Innodb在大数据量时用默认值就感觉在爬了。 Innodb的...
分类:
数据库 时间:
2015-06-11 18:33:17
阅读次数:
141
1、复制表结构及数据到新表CREATE TABLE 新表SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto...
分类:
数据库 时间:
2015-06-11 18:28:59
阅读次数:
141
数据库设计 在系统设计过程中,数据库也是一个不可以忽视的环节,数据库的设计关系到系统的稳定性,所以每个信息的管理,必须设计好,下面是我们用mysql设计的相关系统的数据库。1、 用户表2、 商品信息表3、 订单表4、 评价或信息反馈表这些表都不是随意设计的,在关系上必须有对应的关系。下面是详细建库....
分类:
数据库 时间:
2015-06-11 18:24:08
阅读次数:
203