質問編集履歴

13

見出しの修正

2021/07/05 12:44

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- ##疑問点・調べたこと
47
+ ##疑問点・調べたこと
48
48
 
49
49
 
50
50
 

12

文章の修正

2021/07/05 12:44

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -48,7 +48,7 @@
48
48
 
49
49
 
50
50
 
51
- そこで調べてみると、**インデックスを付けるとその列で『データが並んで保存される』**ので、ソートの処理が早くなる、といった旨の記事を読みました。
51
+ 調べてみると、**インデックスを付けるとその列で『データが並んで保存される』**ので、ソートの処理が早くなる、といった旨の記事を読みました。
52
52
 
53
53
 
54
54
 

11

順番を変更

2021/07/05 12:42

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,15 @@
1
+ プログラミング初心者です。
2
+
3
+ 現在個人でシステムを作成しており、現在のデータは数百行しかありませんが、将来的には数千行、数万行になるかもしれないテーブルがあります。
4
+
5
+ ##困っていること
6
+
7
+
8
+
9
+ 様々な条件でソートをしたいのですが、使用しているデータベースのスペックが低いので、処理の速さと負荷の大きさが気になります。
10
+
11
+ ※どのソートも一つの列に対してソートします
12
+
1
13
  ##環境
2
14
 
3
15
  **使用データベース**
@@ -32,22 +44,6 @@
32
44
 
33
45
 
34
46
 
35
- プログラミング初心者です。
36
-
37
- 現在個人でシステムを作成しており、現在のデータは数百行しかありませんが、将来的には数千行、数万行になるかもしれないテーブルがあります。
38
-
39
-
40
-
41
- ##困っていること
42
-
43
-
44
-
45
- 様々な条件でソートをしたいのですが、使用しているデータベースのスペックが低いので、処理の速さと負荷の大きさが気になります。
46
-
47
- ※どのソートも一つの列に対してソートします
48
-
49
-
50
-
51
47
  ##疑問点・調べてたこと
52
48
 
53
49
 

10

見出しの追加

2021/07/05 12:41

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
+ ##環境
2
+
1
- 使用データベース
3
+ **使用データベース**
2
4
 
3
5
  ・SQL Server (Azure SQLServer)
4
6
 
@@ -12,7 +14,7 @@
12
14
 
13
15
 
14
16
 
15
- テーブル定義 ※将来的に数千~数万行を想定
17
+ **テーブル定義** ※将来的に数千~数万行を想定
16
18
 
17
19
  ```ここに言語を入力
18
20
 

9

SqlServerのスペックを記載

2021/07/05 12:39

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,14 @@
1
1
  使用データベース
2
2
 
3
- ・SQL Server
3
+ ・SQL Server (Azure SQLServer)
4
+
5
+   ・Azureサービスでメモリ容量など詳細を見ることはできないのですが、Freeプランを使用しています
6
+
7
+ ・Azure Database
8
+
9
+ ・容量 250GB ※将来増量予定
10
+
11
+
4
12
 
5
13
 
6
14
 

8

テーブル定義とタグの追加

2021/07/05 12:38

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,24 @@
1
1
  使用データベース
2
2
 
3
3
  ・SQL Server
4
+
5
+
6
+
7
+ テーブル定義 ※将来的に数千~数万行を想定
8
+
9
+ ```ここに言語を入力
10
+
11
+ ID nvarcahr(450) 主キー
12
+
13
+ Title nvarchar (450)
14
+
15
+ ViewCount int decimal(20, 0) //ソートしたい列
16
+
17
+ LikeCount int decimal(20, 0) //ソートしたい列
18
+
19
+ CommentCount int decimal(20, 0) //ソートしたい列
20
+
21
+ ```
4
22
 
5
23
 
6
24
 

7

キーワードに太字を付けて読みやすく

2021/07/05 12:32

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- そこで調べてみると、インデックスを付けるとその列で『データが並んで保存される』ので、ソートの処理が早くなる、といった旨の記事を読みました。
27
+ そこで調べてみると、**インデックスを付けるとその列で『データが並んで保存される』**ので、ソートの処理が早くなる、といった旨の記事を読みました。
28
28
 
29
29
 
30
30
 
@@ -34,13 +34,13 @@
34
34
 
35
35
 
36
36
 
37
- しかし、『クラスター化インデックス』は複数個付けることができず、今回は複数列に対してインデックスを付けたいので足りません
37
+ しかし、**『クラスター化インデックス』は複数個付けることができず、今回は複数列に対してインデックスを付けたいので足りません**
38
38
 
39
39
 
40
40
 
41
- そこでもっと調べてみると、『非クラスター化インデックス』は複数付けることができることがわかりました。
41
+ そこでもっと調べてみると、**『非クラスター化インデックス』は複数付けることができる**ことがわかりました。
42
42
 
43
- しかし、この『非クラスター化インデックス』は、『データを並び替えて保存しない』ということで、今回のソートをする目的でつけても、処理が早くなる、負荷が減るといった風にはならないのではと心配しております
43
+ しかし、この**『非クラスター化インデックス』は、『データを並び替えて保存しない』**ということで、今回のソートをする目的でつけても、**処理が早くなる、負荷が減るといった風にはならないのではと心配**しております
44
44
 
45
45
 
46
46
 

6

マークダウンで色を付けれなかったのでもとに戻す

2021/07/05 12:23

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- そこで調べてみると、<span style="color:red">インデックスを付けるとその列で『データが並んで保存される』</span>ので、ソートの処理が早くなる、といった旨の記事を読みました。
27
+ そこで調べてみると、インデックスを付けるとその列で『データが並んで保存される』ので、ソートの処理が早くなる、といった旨の記事を読みました。
28
28
 
29
29
 
30
30
 

5

文字に色を付ける

2021/07/05 12:21

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- そこで調べてみると、インデックスを付けるとその列で『データが並んで保存される』ので、ソートの処理が早くなる、といった旨の記事を読みました。
27
+ そこで調べてみると、<span style="color:red">インデックスを付けるとその列で『データが並んで保存される』</span>ので、ソートの処理が早くなる、といった旨の記事を読みました。
28
28
 
29
29
 
30
30
 

4

見出しの編集

2021/07/05 12:20

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- ##質問内容
13
+ ##困っていること
14
14
 
15
15
 
16
16
 

3

見出しを付けて読みやすく

2021/07/05 12:18

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -10,9 +10,17 @@
10
10
 
11
11
 
12
12
 
13
+ ##質問内容
14
+
15
+
16
+
13
17
  様々な条件でソートをしたいのですが、使用しているデータベースのスペックが低いので、処理の速さと負荷の大きさが気になります。
14
18
 
15
19
  ※どのソートも一つの列に対してソートします
20
+
21
+
22
+
23
+ ##疑問点・調べてたこと
16
24
 
17
25
 
18
26
 

2

タグの追加と、キーワードに『』を付けて読みやすく

2021/07/05 12:17

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -16,23 +16,23 @@
16
16
 
17
17
 
18
18
 
19
- そこで調べてみると、インデックスを付けるとその列でデータが並んで保存されるので、ソートの処理が早くなる、といった旨の記事を読みました。
19
+ そこで調べてみると、インデックスを付けるとその列でデータが並んで保存されるので、ソートの処理が早くなる、といった旨の記事を読みました。
20
20
 
21
21
 
22
22
 
23
23
 
24
24
 
25
- より調べてみると、インデックスには種類があり、ここで指しているインデックスはクラスター化インデックスなのではと思っております。
25
+ より調べてみると、インデックスには種類があり、ここで指しているインデックスはクラスター化インデックスなのではと思っております。
26
26
 
27
27
 
28
28
 
29
- しかし、クラスター化インデックスは複数個付けることができず、今回は複数列に対してインデックスを付けたいので足りません。
29
+ しかし、クラスター化インデックスは複数個付けることができず、今回は複数列に対してインデックスを付けたいので足りません。
30
30
 
31
31
 
32
32
 
33
- そこでもっと調べてみると、非クラスター化インデックスは複数付けることができることがわかりました。
33
+ そこでもっと調べてみると、非クラスター化インデックスは複数付けることができることがわかりました。
34
34
 
35
- しかし、この非クラスター化インデックスは、『データを並び替えて保存しない』ということで、今回のソートをする目的でつけても、処理が早くなる、負荷が減るといった風にはならないのではと心配しております
35
+ しかし、この非クラスター化インデックスは、『データを並び替えて保存しない』ということで、今回のソートをする目的でつけても、処理が早くなる、負荷が減るといった風にはならないのではと心配しております
36
36
 
37
37
 
38
38
 

1

言葉の訂正

2021/07/05 12:14

投稿

kare-
kare-

スコア1

test CHANGED
File without changes
test CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
  そこでもっと調べてみると、非クラスター化インデックスは複数付けることができることがわかりました。
34
34
 
35
- しかし、この非クラスター化インデックスは、『データを並び替えて保存しない』ということで、今回のソートをする目的でつけても、処理が早くなる、負荷が減るといった風にはならないのではないのょうか?
35
+ しかし、この非クラスター化インデックスは、『データを並び替えて保存しない』ということで、今回のソートをする目的でつけても、処理が早くなる、負荷が減るといった風にはならないのではと心配ております
36
36
 
37
37
 
38
38