管理

随笔分类 -  【03】数据库

摘要:2024 年 6 月 25 日,Navicat 宣布推出免费的数据库管理开发工具 ——Navicat Premium Lite。针对入门级用户,支持基础的数据库管理和协同合作功能。 Navicat Premium Lite 下载地址:https://www.navicat.com.cn/produc 阅读全文

posted @ 2024-06-29 19:35 lzhdim 编辑

摘要:当数据库所在服务器的磁盘空间不足时,可能会引发一系列问题,如数据库性能下降、无法写入新数据等。因此,及时识别和处理磁盘空间不足的问题至关重要。本文将介绍一些解决数据库服务器磁盘空间不足的方法。 1. 识别磁盘空间使用情况 首先,你需要确定哪些文件或目录占用了大量的磁盘空间。可以使用df和du命令来查 阅读全文

posted @ 2024-02-25 18:55 lzhdim 阅读(89) 评论(0) 推荐(0) 编辑

摘要:一说到数据库,大多数人可能像我一样,首先想到的就是 MySQL、Oracle 这样的关系型数据库。因为我们平时接触的最多,而且大学课程中有关于数据库的,也是以关系型数据库为主的。 其实,除了关系型数据库外,还有其他类型的用作数据存储的结构,也可以叫做数据库。有些我们平时也经常用到,有的呢,需要做到具 阅读全文

posted @ 2023-08-26 22:05 lzhdim 阅读(21) 评论(0) 推荐(0) 编辑

摘要:作为流行的开源数据库管理系统,MySQL的使用者众多,为了维护数据安全性,数据备份是必不可少的。本文就为大家介绍几种适用于企业的数据备份方法。 使用MySQLDump进行MySQL备份 mysqldump是MySQL内置的工具,允许用户将数据库指定不同的选项备份到文件、服务器,甚至是压缩gzip文件 阅读全文

posted @ 2020-03-17 15:14 lzhdim 阅读(378) 评论(0) 推荐(0) 编辑

摘要:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较 阅读全文

posted @ 2019-09-08 17:09 lzhdim 阅读(219) 评论(0) 推荐(0) 编辑

摘要:1)不应针对整个系统进行数据库设计,而应该根据系统架构中的组件划分,针对每个组件所处理的业务进行组件单元的数据库设计;不同组件间所对应的数据库表之间的关联应尽可能减少,如果不同组件间的表需要外键关联也尽量不要创建外键关联,而只是记录关联表的一个主键,确保组件对应的表之间的独立性,为系统或表结构的重构 阅读全文

posted @ 2018-08-03 15:02 lzhdim 阅读(249) 评论(0) 推荐(0) 编辑

摘要:SQLite是一款轻型的数据库,它占用资源非常的低,同时能够跟很多程序语言相结合,但是支持的SQL语句不会逊色于其他开源数据库。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Un... 阅读全文

posted @ 2014-12-19 17:34 lzhdim 阅读(727) 评论(0) 推荐(0) 编辑

摘要:下面给出Oracle 10/11g的官方下载地址:Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (64-bit)http://download.oracle.com/otn/nt/oracle11g/112010/w... 阅读全文

posted @ 2014-11-15 14:09 lzhdim 阅读(303) 评论(0) 推荐(0) 编辑

摘要:这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧!日期/时间 相关查询获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。1SELECTTRUNC(SYSDATE,'MONTH')"Firstdayofcurrentmonth"2FROMDUAL;获取当前月份的最后一天这个查询语句类似于上面那个语句,而且充分照顾到了闰年,所以当二月份有 阅读全文

posted @ 2014-01-29 15:07 lzhdim 阅读(234) 评论(0) 推荐(0) 编辑

摘要:SQLite Expert – Personal EditionSQLite Expert 提供两个版本,分别是个人版和专业版。其中个人版是免费的,提供了大多数基本的管理功能。SQLite Expert 可以让用户管理 SQLite3 数据库并支持在不同数据库间诸如复制、粘贴记录和表;完全支持 Unicode ,编辑器支持皮肤。更多关于 SQLite Expert 个人版的信息请看这里Sqliteadmin AdministratorSQLite Administrator 是一个强大的工具,可轻松创建、设计和管理 SQLite 数据库文件。更多关于 sqliteadmin 的信息请看这里SQ 阅读全文

posted @ 2013-09-02 17:10 lzhdim 阅读(290) 评论(0) 推荐(0) 编辑

摘要:OverviewAdding a database to your application can be an easy way to store data and settings between sessions for your program, but it is not always feasible to use a server based DBMS to store your database. SQLite is a small, fast, and reliable database which can be used without the end user having 阅读全文

posted @ 2012-05-09 15:29 lzhdim 阅读(257) 评论(0) 推荐(0) 编辑

摘要:要想在ASP.NET项目中使用SQLite数据库,先需下载一个ADO.NET 2.0 SQLite Data Provider,下载地址为:http://sourceforge.net/project/showfiles.php?group_id=132486&package_id=145568,下载后安装完毕后,该安装程序自动在在系统注册(即可在"添加引用"中看到所安装的Provider).然后,在项目中添加上图所选项即可.aspx页面仅包含一按钮btnTest,在页面aspx.cs页面中,引入命名空间,贴入以下类似代码即可.复制代码代码如下:using Syst 阅读全文

posted @ 2011-07-20 09:29 lzhdim 阅读(442) 评论(0) 推荐(0) 编辑

摘要:1、这个帮助类并没有内置ConnectionString,是需要在调用方法的时候指定的,这样的好处的是:在一般的三层架构时都会在Helper里指定一个数据库连接,但是如果我又想用这个帮助类但是我想查询其他数据库的时候就无法使用了。 2、PrepareCommand这个方法我也修改了下,由于增删改查4个方法都用到这个方法来减少重复代码,但是我目前就在插入和更新用到事务操作,查询没有用到,但不知道这样写到底对不对,哪位看了可以帮忙给出个了比较好的解决方法? 3、由于SQLite内置了limit,给我们分页提供了很大的便利,所以我在这个帮助类里面也自己封装了分页方法。 不多说了,附代码: 001 u 阅读全文

posted @ 2011-07-20 09:27 lzhdim 阅读(412) 评论(0) 推荐(0) 编辑

摘要:啥也不说了,刚刚研究出来滴~~~贴码: ///<summary>插入///返回刚刚插入的ID///</summary>///<paramname="groupname"></param>///<paramname="gid"></param>///<returns></returns>publicboolInsert(stringgroupname,outstringgid){stringsql="insertintogroupca(groupnam 阅读全文

posted @ 2011-07-20 08:50 lzhdim 阅读(818) 评论(0) 推荐(0) 编辑

摘要:1:SQL 指令以分号;结尾,两个减号--则代表注释2:创建表 create film(name,length)3:slite字段可以存储任何东西,会在适时自动转换4:建立索引加快速度 create index mytitle on film(name)5:插入数据 insert into film values('myname',118) 如果没有值则填 NULL6:查询数据 select * from film 查询数据限制条数 select * from film limit 10 排序 select * from film order by name desc limi 阅读全文

posted @ 2011-07-19 16:30 lzhdim 阅读(359) 评论(0) 推荐(0) 编辑

摘要:Sqlite不需要安装即可使用。Access还需要安装Office组件(此问题待定,有疑问找http://www.cnblogs.com/nnhy/)。Sqlite是不是那个System.Data.SQLite.DLL临时创建了数据库引擎?1.新建一个WinForm项目,引用System.Data.SQLite.DLL.界面如下1.1SQLiteConnection.CreateFile(“D:/Data.db3”);这样就可以创建一个数据库文件,名称随意。封装成一个函数//创建一个数据库文件,保存在当前目录下HyData文件夹下//CreateDB("HyData.db3" 阅读全文

posted @ 2011-04-29 17:59 lzhdim 阅读(337) 评论(3) 推荐(0) 编辑

摘要:大家都在讨论关于数据库优化方面的东东,刚好参与开发了一个数据仓库方面的项目,以下的一点东西算是数据库优化方面的学习+实战的一些心得体会了,拿出来大家共享。欢迎批评指正阿!SQL语句:是对数据库(数据)进行操作的惟一途径;消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低;可以有不同的写法;易学,难精通。SQL优化:固定的SQL书写习惯,相同的查询尽量保持相同,存储过程的效率较高。应该编写与其格式一致的语句,包括字母的大小写、标点符号、换行的位置等都要一致ORACLE优化器:在任何可能的时候都会对表达式进行评估,并且把 阅读全文

posted @ 2011-04-26 14:57 lzhdim 阅读(270) 评论(0) 推荐(0) 编辑

摘要:主机环境:win xp数据库:oracle 11gR2 32bitPL/SQL Developer 7.15步骤如下:所幸发现了一个Windows下免安装Oracle客户端就能使用pl/sql developer轻便的方法,分享:1、安装plsqldev715.exe后,将PLSQLDeveloper破解文件(aalf.dat)添加到PL/SQL的安装目录下。2、从http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html中 DownloadInstant Client,注意2个bas 阅读全文

posted @ 2010-12-19 21:01 lzhdim 阅读(469) 评论(0) 推荐(0) 编辑

摘要:SQL语句的优化是将性能低下的SQL语句转换成目的相同的性能优异的SQL语句。  人工智能自动SQL优化就是使用人工智能技术,自动对SQL语句进行重写,从而找到性能最好的等效SQL语句。  数据库性能的优化一个数据库系统的生命周期可以分成:设计、开发和成品三个阶段.在设计阶段进行数据库性能优化的成本最低,收益最大。在成品阶段进行数据库性能优化的成本最高,收益最小。  数据库的优化通常可以通过对网络... 阅读全文

posted @ 2010-09-09 18:10 lzhdim 阅读(341) 评论(0) 推荐(0) 编辑

摘要:包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等。1.挂起操作在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager删除PendingFileRenameOp... 阅读全文

posted @ 2009-08-30 17:17 lzhdim 阅读(693) 评论(0) 推荐(0) 编辑

Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved