1樓:網友
我提供個思路給你,大型資料庫按號段分表或者分庫,比如1~10w的id在庫a或者表a,10w-20w的資料在表b或者庫b……以此類推,然後id屬哪個段就指向哪個表,然後適當的用一些文字檔案儲存不長變更的資料資訊,變動時也更新到文字檔案裡,系統內唯讀這些文字檔案,儘量把資料庫的負擔減少。至於索引、儲存過程那些就不說了,是最基本的優化方式。
2樓:網友
看下能不能幫上lz吧,使用陣列放在application裡面做快取吧。recordset有個方法,直接弄成二維陣列的。getrows,不知道lz用過沒。
簡單的查詢毫無壓力,一旦涉及排序什麼的就不行啦。可以試試,我覺得。
3樓:網友
把企業簡要資訊加到另外幾個表裡,做冗餘欄位,就不用關聯這個表了。
4樓:有一天也許
其實幾十上百萬條資料也不是很多了,你優化一下查詢語句及設計表的索引,應該不會太慢的。
5樓:網友
資料庫做文章吧 建立檢視 索引 儲存過程 效能會提高很多 現在也很流行ajax分頁 這樣每次不會呼叫全部資料了。
新手求解答:asp.net中,類似論壇回覆的功能,是怎麼處理資料表的
6樓:瀘州導航網
我給你說下我 設計的論壇 表是這樣的。
乙個blog_threads表,記錄正式的帖子 ,帖子id,欄目id ,回覆數,閱讀數,標題,作者,最後回覆作者,時間,等。
乙個blog_posts表。
記錄發表的帖子和回覆的帖子的內容,每條記錄有 帖子的id ,欄目id,作者,是否置頂 等等。
每次呼叫帖子的回覆 ,內容,只需要對應的帖子id,就可以知道多少回覆,數量,和帖子的一切資訊,兩個表通過id就可以關聯,這是我當初設計的思路。
asp讀取資料表值的問題
7樓:網友
if blnerror=false thendim rs,sql
if then
blnerror=true
strerror=strerror & "恭喜,username已經存在,可以註冊"
這裡寫註冊語句。
elseif not then
strerror=strerror & "抱歉,sitename已經存在,請重新選擇乙個"
end if
if not then
strerror=strerror & "抱歉,word已經存在,請重新選擇乙個"
end if
end if
8樓:網友
if then
strerror=strerror & "抱歉,word不存在,請重新選擇乙個"
end if
asp 查詢資料表問題
9樓:網友
把字串取出來,用split方法按"|"做到陣列裡,然後判斷陣列裡是否包含id元素。
我覺得,你改一下資料的格式會更方便,就是在前後都加個"|" 比如 |1|4|6|10| 這樣你只要用 where bankuai like '%|4|%' 這樣的就行了。
where bankuia like '%|" +cstr(id)+ "|%' "
10樓:網友
你是不是可以把需要這個說明的產品使用同意個id來表示(乙個id使用一段說明),然後再將這些說明用write語句組合起來?
我休息了,好好思考一下!變通一下!
除非你的題目要求是固定的^^
假如你的資料表示這樣的。
id date1 date2 date3 date41 6 7 8 10在asp網頁中你需要將sql語句修改成如下:
你的語言表達的意思和你寫的asp語句感覺說的不是乙個問題!
asp如何實現列印access資料表的功能?
11樓:網友
先要讀出來嘛,讀出來了列印和其它就是一樣的了。
asp問題:兩個資料表之間的內容傳遞
12樓:
你這兩個表應該有乙個欄位是相同的吧,這樣才可以傳遞,如果沒有關聯的欄位怎麼傳遞呀。
找出關聯欄位,在乙個表中查詢出來這個欄位的值,再開啟另乙個表,把你要傳遞的內容儲存進去,設定迴圈不就可以了嗎。
13樓:網友
如果我沒有看錯的話,你是想用乙個表的欄位更新另乙個一表的欄位。
可以用下面的語句。
update a,b
setwhere = and 'value1'
怎麼樣動態建立資料表asp
14樓:網友
sql語法如下:
create table [表名] (
自動編號欄位名] integer not null identity,字元型欄位名] varchar ,日期型欄位名] datetime ,備註型欄位名] text );
asp如何輸出資料表資料
15樓:
if and then
沒有相關新聞!"
else為數資料表的欄位名稱。
end if
要迴圈將資料讀出來,將上面那段改成下面的形式,就可以了if and then
沒有相關新聞!"
elsewhile not(
wendend
oracle中如何查詢資料表中重複的資料
大話殘劍 可以用分組函式統計,例如在表test中查詢id欄位重複的資料,查詢結果中id是重複的資料值,count 是重複的次數。create table test id number,name varchar2 20 insert into test values 1,a insert into t...
oracle中如何查詢資料表中重複的資料
根據感覺重複的欄位分割槽,加上一個row number,如果row number 1,那麼就找到了重複的資料了 select from select t.owner,t.table name,t.cnt,t.create time row number over partition by t.tab...
怎麼對mysql資料表中的某個欄位的所有資料修改
小丁創業 對mysql資料表中的某個欄位的所有資料修改,可以使用update語句,語法是 update table name set column value colunm value.where condition 中的部分表示可以有也可以沒有。例如 update students set stu...