1.在django终端进行插入: 数据库表创建完成之后,在pycharm的terminal中输入python manage.py shell 然后就会进入InteractiveConsole,之后可以在下面输入命令,在数据库表中添加数据。 2.在views.py中创建: views.py完成url与 ...
分类:
数据库 时间:
2017-12-22 12:23:04
阅读次数:
145
说到查询原理首先要知道ORACLE的体系结构。数据库服务由:实例、数据库文件这两部分构成。实例部分包括: SGA(System Global Area) 和PGA (Progam Global Area)以及后台进程构成。实例包括:数据文件、控制文件、日志文件、参数文件等。 当用户写入sql语句开始 ...
分类:
数据库 时间:
2017-12-21 23:04:51
阅读次数:
211
一、非聚集索引维护 非聚集索引的行定位器值保持相同的聚集索引值,即使该聚集索引列物理上重新定位后,也是如此。 为了优化这个维护开销,SQL Server添加一个指向旧数据页的指针,以在页面分割之后指向新的数据页面,而不是更新所有相关非聚集索引的行定位器。这样,虽然降低了非聚集索引的维护开销,但是增加 ...
分类:
数据库 时间:
2017-12-19 19:51:30
阅读次数:
284
背景 公司规模已经形成,用户数据已成为公司的核心命脉,一次老王一不小心把数据库文件删除,通过mysqldump备份策略恢复用了两个小时,在这两小时中,公司业务中断,损失100万,老王做出深刻反省,公司也因此对于数据库的性能和可靠性提出更高要求。要求对数据库进行改造,使其承载力进行提升,故障修复时间减... ...
分类:
数据库 时间:
2017-12-19 00:51:54
阅读次数:
303
SQLite 自定义函数,聚合,排序规则 1.使用自定义函数, 聚合以及排序规则的基本方法是使用回调函数.这些注册的函数的生命周期只存在于应用程序中, 并不存储在数据库文件中, 因此需要在每个连接建立时注册才可以在 SQL 中进行使用. 2.排序规则SQLite 对结果集中的字段进行排序时, SQL ...
分类:
数据库 时间:
2017-12-17 16:51:50
阅读次数:
168
.介绍:sqlite3是linux上的小巧的数据库,一个文件就是一个数据库。2.安装:要安装sqlite3,可以在终端提示符后运行下列命令:sudo apt-get install sqlite3检查版本sqlite3 -version 3.测试 当前目录下建立test.db测试数据库文件sqlit... ...
分类:
数据库 时间:
2017-12-14 16:33:09
阅读次数:
211
Oracle服务器(oracle server)由实例和数据库组成。其中,实例就是所谓的关系型数据库管理系统(Relational Database Management System,RDBMS),用来提供相关的数据库管理功能;而数据库则由Oracle数据库文件组成,用来存储数据。实例可以进一步细 ...
分类:
数据库 时间:
2017-12-13 11:34:49
阅读次数:
131
在linux下通过apt-get install mongo的方式一键式安装mongo 安装后mongo的配置文件位于/etc/mongodb.conf. 里面有mongo的各项配置,文件内容如下:重要的主要有下面几项: 1 dbpath:存放数据库文件的地方 2 logpath: 存放log的地方 ...
分类:
数据库 时间:
2017-12-13 02:16:26
阅读次数:
238
应用程序、数据库、文件部署在同一台服务器 应用服务于数据服务分离 应用服务器使用缓存 应用服务器集群:提高并发能力、 负载均衡 数据库读写分离:主从复制 反向代理和CDN:提高响应速度 分布式文件系统跟分布式数据库系统:hadoop hbase NoSql和搜索引擎:统一数据库访问模块 业务拆分 分 ...
分类:
Web程序 时间:
2017-12-11 18:48:14
阅读次数:
169
教你怎么看一个网站是否存在漏洞!!! 漏洞 近来很多网站受到了各种各样形式的攻击,黑客攻击的动机各不一样,黑客人攻击的目标也有不确定性,作为一家企业的网管、或CEO您是否担心您的网站也遭受同样的命运呢? 什么样的站点容易被黑客入侵呢? 有人说,我做人低调点,不得罪人,自然没人黑我了。其实,就算你没有 ...
分类:
Web程序 时间:
2017-12-11 16:11:23
阅读次数:
227