您的位置:首页 > 博客中心 > 数据库 >
  • 【Oracle】Exadata日常巡检工具Exachk的使用

    在Exadata中,出现任何与数据库无关的问题的时候最好都运行exachk进行健康检查。exachk收集的信息很全,省去大量人工收集的繁琐步骤。并且收集完成以后,可以在整体上对系统的健康状况做一个评估,该报告包含软件、硬件、固件版本、配置等

    2022-03-14 02:54点击阅读

  • mysql 存储引擎MYSIAM和INNODB特性比较

    事物:MYISAM不支持事物,MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快。如果不考虑事物,大量的select和insert适合MYISAM表锁:MYISAM支持表锁 INNODB提供行级锁,提供与 Oracle 类型

    2022-03-14 02:54点击阅读

  • windows下php mongodb 安装配置使用查询

    这几天参加了一个创意马拉松大赛,虽然没拿什么奖,重在参与嘛终于有机会实践mongodb数据库了,以前只是自己配置装着玩玩作者:风来了.呆狐狸环境:window10 64 php5.5.xmysql5.7.xmongodb2.6.xmongo

    2022-03-14 02:54点击阅读

  • 清空SQL Server数据库中所有表数据的方法

    其实删除数据库中数据的方法并不复杂,为什么我还要多此一举呢,一是我这里介绍的是删除数据库的所有数据,因为数据之间可能形成相互约束关系,删除操作可能陷入死循环,二是这里使用了微软未正式公开的sp_MSForEachTable存储过程。  也许

    2022-03-14 02:54点击阅读

  • oracle刚开始时Scott账户是lock状态的解决办法

    1. 首先,需要对Scott账户进行解锁,输入:alter user scott account unlock;这时,提示scott账户过期并且密码过期(expired);2. 然后,查看scott账户有效期,输入:select * fro

    2022-03-14 02:54点击阅读

  • mysql 导入sql 报错 2013 2006

    今天导入sql总是提示错误 ERROR 2013 (HY000): Lost connection to MySQL server during query ERROR 2006 (HY000): MySQL server has gone

    2022-03-14 02:54点击阅读

  • 在Windows下设置环境变量 运行mysql程序变得更容易

    在Windows下设置环境变量,点开始菜单,右键单击我的电脑--属性--高级--环境变量可以看到PATH的变量是这样的:C:\WINDOWS;C:\WINDOWS\COMMAND为了让运行mysql程序变得更容易,改变它的值指向程序安装目录

    2022-03-14 02:54点击阅读

  • 解决SQLite数据库中文乱码问题

    关于SQLite中出现中文乱码的分析以及解决方案 我们在使用SQLite数据库时候,可能会发现,向数据库插入数据时候显示的是汉字,但通过SQLite读出来时却显示的乱码,这是因为SQLite数据库所支持的编码方式和我们程序中的编码方式不一

    2022-03-14 02:54点击阅读

  • 操作SQL Server的帮助类

    可作为以后开发的参考代码,也可以再整理下,代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System

    2022-03-14 02:54点击阅读

  • Linux jdk + tomcat+mysql 安装

    操作远程Linux服务器准备:1、下载filezilla 用来上传文件到Linux系统里2、下载putty Linux系统操作窗口安装jdk1、先查看自己的Linux 位数:uname -a;到官网上下载对应的jdk2、用filezilla

    2022-03-14 02:54点击阅读

  • [SQL]向3个表插入数据的存储过程 和 C# 代码

    public int UpdateQty(string strPartID, int iQty, int iUpdateQty, string strBarCode, string strCreaterId) {

    2022-03-14 02:54点击阅读

  • 数据库以及线程发生死锁的原理及必要条件,如何避免死锁

    产生死锁的原因主要是:(1) 因为系统资源不足。(2) 进程运行推进的顺序不合适。(3) 资源分配不当等。产生死锁的四个必要条件:(1)互斥条件:一个资源每次只能被一个进程使用。(2)请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资

    2022-03-14 02:54点击阅读

  • DbContext 查询(二)

    接上一篇《DbContext 查询》。对本地数据运行LINQ查询由上篇博客可得知,Local属性返回的是内存中的数据集合,那使用LINQ to Object我们可以对这些数据运行查询。查看一下示例:Example 2-211privates

    2022-03-14 02:54点击阅读

  • MySQL中的配置参数interactive_timeout和wait_timeout(可能导致过多sleep进程的两个参数)

    1)interactive_timeout:参数含义:服务器关闭交互式连接前等待活动的秒数。交互式客户端定义为在mysql_real_connect()中使用CLIENT_INTERACTIVE选项的客户端。参数默认值:28800秒(8小时

    2022-03-14 02:54点击阅读

  • grafana 开源图标系统 & InfluxDB 介绍。

    1,开源图表系统grafanagrafana提供的监控列表效果非常的漂亮。直接部署在nginx上面就行,使用node.js 实现的数据抓取。demo页面:这个报表展示可以跑在Graphite, InfluxDB & OpenTSDB. 监控

    2022-03-14 02:54点击阅读

  • Oracle 字符集修改(ORA-29275 )

    今天有朋友数据库出现ORA-29275 部分多字节字符,对应的字段只能用to_char才能正常查询,感觉是字符集问题。询问之果然修改过字符集。他的修改方式:SQLSTARTUP MOUNT;  SQLALTER SYSTEM ENABL

    2022-03-14 02:54点击阅读

  • [转] 数据库加锁 sql加锁的

    [导读: 各种大型数据库所采用的锁的基本理论是一致的,但在具体实现上各有差别。SQL Server更强调由系统来管理锁。在用户有SQL请求时,系统分析请求,自动在满足锁定条件和系统性能之间为数据库加上适当的锁,同时系统在运行期间常常自动进行

    2022-03-14 02:54点击阅读

  • MySQL系列:innodb引擎分析之文件IO

    innodb作为数据库引擎,自然少不了对文件的操作,在innodb中所有需要持久化的信息都需要文件操作,例如:表文件、重做日志文件、事务日志文件、备份归档文件等。innodb对文件IO操作可以是煞费苦心,其主要包括两方面,一个是对异步io的

    2022-03-14 02:54点击阅读

  • NoSQL开篇——为什么要使用NoSQL

    NoSQL概念   随着web2.0的快速发展,非关系型、分布式数据存储得到了快速的发展,它们不保证关系数据的ACID特性。概念在2009年被提了出来。NoSQL最常见的解释是“non-relational”,“Not Only SQL

    2022-03-14 02:54点击阅读

  • ThinkPHP 学习笔记 ( 三 ) 数据库操作之数据表模型和基础模型 ( Model )

    //TP 恶补ing... 一、定义数据表模型1.模型映射要测试数据库是否正常连接,最直接的办法就是在当前控制器中实例化数据表,然后使用 dump 函数输出,查看数据库的链接状态。代码:public function testdb(){

    2022-03-14 02:54点击阅读