原创 關於企業快速實現從爬蟲到API服務提供的些許實踐

在企業實際應用中,需要經歷抓取數據->存儲數據->構建API的基本步驟,然後在去定時更新數據。 一般情況下,如果想在短時間內完成大批量的從數據抓取到提供數據服務,短時間內是很難。 而且對於非程序員來說,你的目的並不是想去學習搭建穩定可靠自

原创 十六、Oracle中的遊標

目錄 16.1. 什麼是遊標 16.2.  遊標的屬性 16.1. 什麼是遊標 遊標是一種 PL/SQL 控制結構;可以對 SQL 語句的處理進行顯示控制,便於對錶的行數據逐條進行處理。 遊標並不是一個數據庫對象,只是存留在內存中   操

原创 四、mysql一條sql更新語句的執行過程

目錄 4.1. mysql一條語句更新過程 4.2. 執行過程 4.1. mysql一條語句更新過程 update test1 t set t.id=t.id+1 where id=2; 執行器找引擎拿到id=2的這一行——》執行器拿到數

原创 二十二、Oracle中MERGE INTO的用法

create table desctable( idinteger primary key, salary number(5) not null);   create table srctable( idinteger primary k

原创 十八、mysql如何保證高可用

目錄 主備延遲問題 主備延遲的來源: 可靠性優先策略 可用性優先策略 正常情況下,只要主庫執行更新生成的所有binlog,都可以傳到備庫並被正確地執行,備庫就能達到跟主庫一致的狀態,這就是最終一致性。但是MySQL要提供高可用能力,只有最

原创 十六、mysql中如何保證數據的可靠性

目錄 MySQL寫入binlog 和redo log 的流程 binlog 的寫入機制 redo log 的寫入機制 如果MySQL出現了性能瓶頸,而且瓶頸在IO上,可以通過哪些方法來提升性能? 只要redo log 和binlog 保證

原创 二十六、Oracle中創建job

BEGIN DBMS_SCHEDULER.CREATE_JOB(job_name        => 'TIMER_JOB_EMP_NEW_PFM',                             job_type