随笔分类 - 数据库
摘要:开篇先自我检讨一下,写了博客几年以来首次试过连续两个月没出过博文,有客观也有主观原因,但是最近这年里博文数量也越来越少,博文的质量也每况日下。希望自己一直能坚持下来,多写写博文,这月尽量多写几篇来弥补上两个月的。话说我们的DBA妹子离开我们也两月了。在DBA不在的日子里,小伙伴只能靠自己了。但貌似我...
阅读全文
摘要:最近都在使用SQLite数据库,老实说这才是我使用的第三款数据库而已。使用它原因就应为它够轻量,而且性能挺不错。但使用久了也发现了一些问题。偶尔也会有怨言,但也不会骂SQLite是个破东西之类的,原因又几个:对SQLite的了解不过透彻,使用方式上总有些不妥;自己的资历尚浅,解决问题的能力有限;自己也没本事写出比SQLite更好的数据库。 在网上看了一下SQLite的适用场景。100000次/天访问量的网站,嵌入式设备和应用软件,应用程序文件格式等。但是读数据可时也会抛锁表的异常,SQLite的锁是粗粒度,这个对异常的处理不知如何是好;还有的就是数据库的损坏。Database disk ...
阅读全文
摘要:先来一段客套话 SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月。 至今已经有12个年头,SQLite也迎来了一个版本 SQLite .
阅读全文
摘要:汇总一下各种数据库查询数据库里所有表的名称及指定表的字段及其数据类型的SQLSQL Server1 select name from sysobjects where type='U' --表2 sp_columns 'TableName' --字段信息3 SELECT [name] FROM Sy...
阅读全文
摘要:本文记录各种数据库与.NET类型的对照,包括Oracle,SQL Server,MySQL,SQLite首先是Oracle的 序号Oracle数据类型.NET类型1BFILEbyte[]2BLOBbyte[]3CHARstring4CLOBstring5DATEDateTime6FLOATDecimal7INTEGERDecimal8INTERVAL YEAR TO MONTHInt329INTERVAL DAY TO SECONDTimeSpan10LONGstring11LONG RAWbyte[]12NCHARstring13NCLOBstring14NUMBERDecimal15NVA
阅读全文