0739NAME IS NULL2023/01/13(金) 04:01:42.26ID:gJb3onoK>>738 ありがとうございます。 0740NAME IS NULL2023/01/13(金) 12:39:45.86ID:??? SQL ServerのPKやインデックスは作成後にメモリに常駐し続けるものなんでしょうか? 0741NAME IS NULL2023/01/13(金) 13:47:19.40ID:???>>740 キャッシュにブロック単位で読み込まれて残ってることはあるけど常駐はしない 0742NAME IS NULL2023/01/13(金) 16:02:17.39ID:ULxEl8AG SQL Server for LinuxでActive×Activeの遠隔地マルチマスター構成作れるの? 0743NAME IS NULL2023/01/13(金) 21:21:15.28ID:???>>741 ありがとうございます。 0744NAME IS NULL2023/01/13(金) 21:27:19.96ID:???>>742 WindowsかLinuxかに関係なくSQL Serverが持ってる機能だけじゃできないと思うぞ Oracleと同じでGoldenGateみたいな3rdパーティの製品依存 0745NAME IS NULL2023/01/13(金) 22:38:03.16ID:???>>744 THX Oracle強いのう 0746NAME IS NULL2023/01/14(土) 05:02:21.29ID:wGD1MOCC 大規模システムはOracleDB、
中小システムはSQL Serverという棲み分けは
結局、変わらなかった。
今後も変わることはない。
なぜならマイクロソフトが諦めているから。 0747NAME IS NULL2023/01/14(土) 15:34:58.44ID:??? 十数年前ならともかく 本当に大規模なシステムでは もうオラクルやSQL Serverを検討するような時代じゃないからな 0748NAME IS NULL2023/01/15(日) 06:58:05.77ID:2joXWGOy>>747 なに使うの 0749NAME IS NULL2023/01/15(日) 14:10:17.70ID:7Mz5p9+i>>747 勘違いしすぎだぞ クラウドでも大企業はオラクルクラウド、AWSやAzure上で同じ製品を使っている 0750NAME IS NULL2023/01/15(日) 14:54:01.25ID:??? SQL Server 2022 https://www.microsoft.com/ja-jp/sql-server/sql-server-20220751NAME IS NULL2023/01/15(日) 15:07:57.87ID:???>>749 大規模なシステムと大企業のシステムの違いもわからないのかww 脳みそバグってるね 0752NAME IS NULL2023/01/15(日) 15:24:23.29ID:7Mz5p9+i 子供みたいな反論だな 0753NAME IS NULL2023/01/15(日) 15:24:53.65ID:7Mz5p9+i 単にお金がない企業は安いものを選択するしかないだけの話 0754NAME IS NULL2023/01/15(日) 16:07:23.25ID:??? そうなんだよ お金がないからAmazonもOracle全部やめようとしてるんだよなぁ 0755NAME IS NULL2023/01/15(日) 16:12:59.82ID:??? Googleもお金がないからオラクルなんてボッ・・・高価なものは使えない Facebookも右肩下がりだから節約してMySQL 0756NAME IS NULL2023/01/15(日) 19:18:52.45ID:7Mz5p9+i AWSなんてすげーお金がかかるのに騙されて契約するのが日本人 0757NAME IS NULL2023/01/15(日) 19:20:18.35ID:7Mz5p9+i 本番環境しか見積もらずにAWSに完全移行して、運用保守環境がなくて積む企業が多発しているのが現状。 0758NAME IS NULL2023/01/26(木) 02:55:42.92ID:0ZdAuIEw あげ太郎 0759NAME IS NULL2023/01/26(木) 09:47:38.66ID:??? さげ二郎 0760NAME IS NULL2023/01/27(金) 16:13:11.65ID:??? 保守三郎 0761NAME IS NULL2023/02/12(日) 07:52:50.32ID:??? SSE2017相手なんだけど SSMS19は18から設定を引き継ぐと繋がるけど 設定をクリアして新規で接続しようとすると 証明書がどうたらって出て接続エラーになる でアンインストールしてSSMS18を入れ直すと 新規設定からでも接続できた
SSE2019以降の組み合わせだとどうなるか… 検証が非常に面倒だw 0762NAME IS NULL2023/02/13(月) 15:44:50.45ID:??? SSMS19の接続問題は接続の暗号化オプションが原因だった SSMS18は暗号化が既定でオフだった 0763NAME IS NULL2023/02/14(火) 03:21:26.51ID:???>>762 SSMSだけの問題じゃなくて、ほかのクライアントでも問題出てるから サーバーかクライアントドライバでのデフォルト設定が変わってるっぽい
とりあえず接続文字列修正してるけど、デフォルト設定変える方法探さんとなぁ 0764NAME IS NULL2023/02/14(火) 20:18:55.91ID:??? SSMS19は設定ファイル自体を削除しちゃうと 接続暗号化オプションにもチェックが入るけど 詳細メニューで一度リセットボタン押しとくと その後は既定で暗号化オプションがオフになる 0765NAME IS NULL2023/02/14(火) 20:21:19.25ID:??? Azureの方も更新来てたけど 引継でも新規接続でも問題無いな 0766NAME IS NULL2023/06/02(金) 23:00:42.49ID:wLn6qWZ8 SQL Serverは他のRDBMSと実装の方向性が違いすぎて、もはや作りが崩壊している。 0767NAME IS NULL2023/06/08(木) 18:27:59.82ID:??? 具体的な事例を挙げてくれ 0768NAME IS NULL2023/06/11(日) 12:32:26.82ID:0iWIq9DX>>767 特定のインデックスがあるとテーブルが不要になるあたり 0769NAME IS NULL2023/06/11(日) 13:31:49.72ID:??? もっと具体的に。 0770NAME IS NULL2023/06/11(日) 13:34:41.55ID:0iWIq9DX>>769 列ストアインデックス
根本的に実装がおかしいと言っているようなもの 0771NAME IS NULL2023/06/11(日) 14:31:03.94ID:??? いや、個別の機能とかそういうのはいいから。 それをどう使うとどういう風になにが崩壊するのか実際的に語ってみて。 0772NAME IS NULL2023/06/11(日) 15:46:57.75ID:??? ボラクル君いじりは非生産的なのでやめようね 0773NAME IS NULL2023/06/11(日) 20:50:10.54ID:0iWIq9DX>>771 テーブルで実装できなかったことをごまかしている 0774NAME IS NULL2023/06/11(日) 20:55:17.39ID:??? 崩壊してないじゃん。w 0775NAME IS NULL2023/06/11(日) 22:37:56.63ID:0iWIq9DX データの読み取りだけで高負担という欠点をさらしているわけだが、読み取り一貫性の実装が何度、作り直しても同じという諦めはマイクロソフト自身が諦めていること。
マイクロソフトドキュメントでわかるとおり、技術的にわかる人間を投入していないからこうなる。 0776NAME IS NULL2023/06/11(日) 22:53:30.42ID:??? 崩壊してないじゃん。w 0777NAME IS NULL2023/06/12(月) 17:56:19.91ID:???>>770 データウェアハウス向けの機能追加したら、他のRDBMSと実装の方向性が違いすぎるってか
マイクロソフトそのものが諦めているのに、SQL Serverに期待しすぎの人間がこのスレにいるのは、日本マイクロソフトの周知不足なんだろうな。 0788NAME IS NULL2023/06/17(土) 08:44:00.04ID:5Ljw3AHe SQL Serverは同じテーブルに複数のセッションから同時にSELECT文を発行すると、極端に遅くなることがある。
さすがにこう説明すれば、作りに問題があることがわかるだろ? 0789NAME IS NULL2023/06/17(土) 11:04:09.78ID:??? だから、どこが崩壊してるんだよ。 自分の台詞だろ。まずそこを説明しろよ。 0790NAME IS NULL2023/06/17(土) 11:04:34.79ID:??? あ、失礼。 x 説明 o 証明 0791NAME IS NULL2023/06/18(日) 23:16:22.92ID:??? 何の根拠もなくここまで文句言えるとは SQL Serverに親でも殺されたのか
期待してるどうこうではなくて、正しく理解して使いたいだけで 正しいかどうかもよくわからん情報を垂れ流されても困るんだがな 0792NAME IS NULL2023/06/19(月) 19:27:17.18ID:4/v87WeP 共有ロックの意味が違うぞ 0793NAME IS NULL2023/06/24(土) 16:50:28.70ID:kF0ecW7R 3行めから6行目までのデータを抽出するときってどうやって書いたらいいですか? 0794NAME IS NULL2023/06/24(土) 16:53:00.13ID:kF0ecW7R>>793 SELECT * FROM テーブル名 LIMIT 4 OFFSET 0795NAME IS NULL2023/06/24(土) 16:53:55.90ID:kF0ecW7R>>794 OFFSET 6; とするとエラーが出ました 0796NAME IS NULL2023/06/24(土) 19:51:58.99ID:??? この辺りのこと? ttps://sql-oracle.com/sqlserver/?p=857 0797NAME IS NULL2023/06/24(土) 22:11:08.28ID:kF0ecW7R>>796 すいません。 これです 調べきれてなかったです。 ありがとうございます。 0798NAME IS NULL2023/06/25(日) 09:25:22.34ID:ABQ2v09G 2行目の5列目のみを抽出したいときってどうすればできますか? SELECT 5列目の列名 FROM テーブル名 まではわかったのですが。。。 0799NAME IS NULL2023/06/25(日) 11:29:58.29ID:??? 796 の応用でできるでしょうに。 0800NAME IS NULL2023/06/25(日) 11:47:11.55ID:ABQ2v09G>>799 同じように入力してみます。 すいません。 0801NAME IS NULL2023/06/27(火) 17:05:56.20ID:??? select s from テーブル名 s where s.email = $1;
この s って何でしょうか? AS句を省略してる的な感じなのでしょうか? 0802NAME IS NULL2023/06/27(火) 17:33:51.50ID:??? そうだよ テーブル名のエイリアス 0803NAME IS NULL2023/06/27(火) 18:30:54.86ID:???>>802 合ってたんですね。 ありがとうございます。 ググるにも何て調べたら良いかわからず困っていました。 0804NAME IS NULL2023/06/27(火) 19:16:12.82ID:XSnmrLrK 同じテーブル同士をjoinする意味ってなに? 0805NAME IS NULL2023/06/27(火) 19:16:57.47ID:XSnmrLrK ですか? 同じテーブルを隣同士に繋げても意味ない気がして。。 0806NAME IS NULL2023/06/27(火) 19:27:51.68ID:??? 同じテーブルでも行ごとに中身がちがうんだから 違う行をつなげる意味はあるだろう 0807NAME IS NULL2023/06/27(火) 19:55:39.96ID:XSnmrLrK 行を消せたりするってこと? 0808NAME IS NULL2023/06/27(火) 21:58:44.24ID:XSnmrLrK LEFT OUTERJOINの説明で、結合した時に余計なデータを取ってくるとノイズになるって説明見たんですけど、(ノイズ)ってなんの意味ですか? NULLばっかりになるってことですか? 0809NAME IS NULL2023/07/14(金) 20:40:09.51ID:???>>808 行数もそうだがむしろ select *fromなんて指示したらどえらい列になるってことでは 0810NAME IS NULL2023/07/15(土) 12:24:05.87ID:ZDu5V+2v ? 0811NAME IS NULL2023/07/15(土) 13:28:07.72ID:??? 不要な列のデータ=ノイズって解釈なのだろうとエスパー。 0812NAME IS NULL2023/07/15(土) 16:37:15.54ID:??? たぶんそういう意味だろうね (特に右テーブルの)不要な列を取ってくるなってことを言いたかったんだろう 0813NAME IS NULL2023/07/15(土) 22:00:38.83ID:aJ3C4xJo>>812 左右が逆 0814NAME IS NULL2023/07/15(土) 22:04:46.99ID:aJ3C4xJo>>812 難解な表現だな。 0815NAME IS NULL2023/07/15(土) 22:05:30.45ID:aJ3C4xJo>>809 列指定にアスタリスクを使うことはあまりない 0816NAME IS NULL2023/08/07(月) 00:03:36.76ID:KYaloyhj Developer Editionのライセンス規約数年前に変わったはずなのに、未だに開発者しか使えないと 大手ベンダですら勘違いしているのはマイクロソフトの宣伝周知足りないよな こっちは損しないからどうでもいいけど、無駄な金払う顧客が可哀想・・・ 0817NAME IS NULL2023/08/08(火) 01:33:23.95ID:??? 昔もいまも開発用途にしか使えないと思うんだが
SQL Server 2022 Developer は、非運用環境におけるデータベースの開発およびテスト向けの、全機能を備えた無料エディションです。
SQL Server 2022 Express は、デスクトップ、Web、小規模サーバー向けのアプリケーションの開発と運用に最適な、SQL Server の無料エディションです。 0820NAME IS NULL2023/10/04(水) 00:26:39.56ID:??? クエリストア、めちゃくちゃ便利ですね Oracleから移ってきたけどsql serverの便利さ 0821NAME IS NULL2023/10/04(水) 00:28:48.45ID:??? に驚いています。 ssmsやc#との連携のしやすさなどエコシステム全体がユーザーフレンドリーな感じ 逆にOracleが不便なだけなのかもだけど 0822NAME IS NULL2023/10/08(日) 08:12:40.58ID:1K2SEOD7 公式ドキュメントに問題があるせいで伸びないSQL Server 0823NAME IS NULL2023/10/18(水) 08:53:43.60ID:??? ねぇ…試してみる? 0824NAME IS NULL2023/10/19(木) 00:03:00.82ID:??? エラーの有無にかかわらずログテーブルへの出力をしたいんですが、オラクルのような自律型トランザクションってないんですよね… 皆さんどうやってます? 0825NAME IS NULL2023/10/19(木) 15:21:35.75ID:??? それってメインの処理は成功してログテーブルへの出力が失敗した場合はどう対処してるの? 0826NAME IS NULL2023/10/19(木) 20:34:46.35ID:??? テキストファイルに吐いといて定期的にログテーブルに乗せるとか 原始的すぎるかな 0827NAME IS NULL2023/10/19(木) 20:35:14.26ID:??? テキストファイルに吐いといて定期的にログテーブルに乗せるとか 原始的すぎるかな 0828NAME IS NULL2023/10/19(木) 20:35:48.55ID:??? テキストファイルに吐いといて定期的にログテーブルに乗せるとか 原始的すぎるかな 0829NAME IS NULL2023/10/19(木) 20:38:16.15ID:??? ごめん! 0830NAME IS NULL2023/10/20(金) 19:12:09.41ID:??? 本当にロールバックさせたいとこだけ子トランザクションにして全体はコミットする 0831NAME IS NULL2023/10/20(金) 19:12:18.60ID:??? 本当にロールバックさせたいとこだけ子トランザクションにして全体はコミットする 0832NAME IS NULL2023/10/21(土) 09:43:57.33ID:??? トランザクションをハンドリングするレイヤーとログ出力するレイヤーが揃ってないんだろう テーブル変数やリンクテーブル使った回避策もあるけど揃ってないのがアンチパターンなので設計を見直したほうがいい 0833NAME IS NULL2023/10/21(土) 13:56:10.51ID:??? 設計がおかしいって言っとけばなんかわかってる感が出るから便利よね どうおかしいかは言ってる本人もわからない 0834NAME IS NULL2023/11/18(土) 00:15:40.15ID:t4HCeZxT Accessマスターしたんだが次何やればいい? 0835NAME IS NULL2023/12/03(日) 23:54:43.93ID:??? test 0836NAME IS NULL2023/12/07(木) 00:03:22.93ID:??? ssmsとazure data studioそれぞれで実行計画出したときの不足インデックス提案が微妙に違うことに気づいたけどなんで? 0837NAME IS NULL2023/12/14(木) 14:28:23.30ID:??? ごめん、ポスグレに移行します 0838NAME IS NULL2023/12/14(木) 14:37:57.09ID:LkoJvXxu いいね👍